Home
last modified time | relevance | path

Searched refs:nir_imm_float (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/compiler/spirv/
Dvtn_glsl450.c196 return nir_fexp2(b, nir_fmul(b, x, nir_imm_float(b, M_LOG2E))); in build_exp()
205 return nir_fmul(b, nir_flog2(b, x), nir_imm_float(b, 1.0 / M_LOG2E)); in build_log()
223 nir_fsub(b, nir_imm_float(b, M_PI_2f), in build_asin()
224 nir_fmul(b, nir_fsqrt(b, nir_fsub(b, nir_imm_float(b, 1.0f), abs_x)), in build_asin()
225 nir_fadd(b, nir_imm_float(b, M_PI_2f), in build_asin()
227 nir_fadd(b, nir_imm_float(b, M_PI_4f - 1.0f), in build_asin()
229 … nir_fadd(b, nir_imm_float(b, p0), in build_asin()
231nir_imm_float(b, p1)))))))))); in build_asin()
252 nir_ssa_def *one = nir_imm_float(b, 1.0f); in build_atan()
279 nir_fmul(b, x, nir_imm_float(b, 0.9999793128310355f)), in build_atan()
[all …]
Dvtn_alu.c451 nir_imm_float(&b->nb, INFINITY)); in vtn_handle_alu()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_blend.c73 nir_ssa_def *is_low = nir_flt(b, srgb, nir_imm_float(b, 0.04045)); in vc4_nir_srgb_decode()
74 nir_ssa_def *low = nir_fmul(b, srgb, nir_imm_float(b, 1.0 / 12.92)); in vc4_nir_srgb_decode()
78 nir_imm_float(b, 0.055)), in vc4_nir_srgb_decode()
79 nir_imm_float(b, 1.0 / 1.055)), in vc4_nir_srgb_decode()
80 nir_imm_float(b, 2.4)); in vc4_nir_srgb_decode()
88 nir_ssa_def *is_low = nir_flt(b, linear, nir_imm_float(b, 0.0031308)); in vc4_nir_srgb_encode()
89 nir_ssa_def *low = nir_fmul(b, linear, nir_imm_float(b, 12.92)); in vc4_nir_srgb_encode()
92 nir_imm_float(b, 1.055), in vc4_nir_srgb_encode()
95 nir_imm_float(b, 0.41666))), in vc4_nir_srgb_encode()
96 nir_imm_float(b, 0.055)); in vc4_nir_srgb_encode()
[all …]
Dvc4_nir_lower_io.c110 nir_imm_float(b, in vc4_nir_get_vattr_channel_vpm()
124 nir_imm_float(b, 2.0)), in vc4_nir_get_vattr_channel_vpm()
125 nir_imm_float(b, 1.0)); in vc4_nir_get_vattr_channel_vpm()
131 nir_imm_float(b, -128.0)); in vc4_nir_get_vattr_channel_vpm()
152 nir_imm_float(b, 1/32768.0f)); in vc4_nir_get_vattr_channel_vpm()
160 nir_imm_float(b, 1 / 65535.0)); in vc4_nir_get_vattr_channel_vpm()
222 dests[i] = nir_imm_float(b, 0.0); in vc4_nir_lower_vertex_attr()
279 result = nir_imm_float(b, 0.0); in vc4_nir_lower_fs_input()
282 result = nir_imm_float(b, 0.0); in vc4_nir_lower_fs_input()
285 result = nir_imm_float(b, 1.0); in vc4_nir_lower_fs_input()
[all …]
Dvc4_program.c143 return nir_imm_float(b, 0.0); in vc4_nir_get_swizzled_channel()
145 return nir_imm_float(b, 1.0); in vc4_nir_get_swizzled_channel()
/external/mesa3d/src/mesa/program/
Dprog_to_nir.c126 return nir_imm_float(b, 0.0); in ptn_get_src()
243 chans[i] = nir_imm_float(b, 0.0); in ptn_get_src()
245 chans[i] = nir_imm_float(b, 1.0); in ptn_get_src()
326 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_W); in ptn_exp()
348 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_W); in ptn_log()
360 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_X); in ptn_dst()
375 ptn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), WRITEMASK_XW); in ptn_lit()
378 nir_imm_float(b, 0.0)), WRITEMASK_Y); in ptn_lit()
383 nir_imm_float(b, 128.0)), in ptn_lit()
384 nir_imm_float(b, -128.0)); in ptn_lit()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_nir_tcs_workarounds.c100 nir_ior(b, nir_bany(b, nir_flt(b, nir_imm_float(b, 1.0f), outer)), in emit_quads_workaround()
101 nir_bany(b, nir_flt(b, nir_imm_float(b, 1.0f), inner))); in emit_quads_workaround()
110 inner = nir_bcsel(b, nir_fge(b, nir_imm_float(b, 1.0f), inner), in emit_quads_workaround()
111 nir_imm_float(b, 2.0f), inner); in emit_quads_workaround()
Dbrw_nir_attribute_workarounds.c67 nir_fmul(b, val, nir_imm_float(b, 1.0f / 65536.0f)); in apply_attr_wa_block()
104 nir_imm_float(b, -1.0f)); in apply_attr_wa_block()
123 nir_ssa_def *two = nir_imm_float(b, 2.0f); in apply_attr_wa_block()
124 nir_ssa_def *one = nir_imm_float(b, 1.0f); in apply_attr_wa_block()
/external/mesa3d/src/compiler/nir/
Dnir_lower_tex.c245 nir_fmul(b, nir_imm_float(b, 1.16438356f), in convert_yuv_to_rgb()
246 nir_fadd(b, y, nir_imm_float(b, -0.0625f))), in convert_yuv_to_rgb()
247 nir_channel(b, nir_fadd(b, u, nir_imm_float(b, -0.5f)), 0), in convert_yuv_to_rgb()
248 nir_channel(b, nir_fadd(b, v, nir_imm_float(b, -0.5f)), 0), in convert_yuv_to_rgb()
249 nir_imm_float(b, 0.0)); in convert_yuv_to_rgb()
255 nir_ssa_def *result = nir_vec4(b, red, green, blue, nir_imm_float(b, 1.0f)); in convert_yuv_to_rgb()
494 nir_imm_float(b, -1.0f), in lower_gradient_cube_map()
496 nir_imm_float(b, 0.5f), in lower_gradient_cube_map()
589 comp[j] = nir_fmax(b, comp[j], nir_imm_float(b, 0.0)); in saturate_src()
683 nir_ssa_def *low = nir_fmul(b, comp, nir_imm_float(b, 1.0 / 12.92)); in linearize_srgb_result()
[all …]
Dnir_lower_clip.c184 clipdist[plane] = nir_imm_float(&b, 0.0); in lower_clip_vs()
283 cond = nir_flt(&b, clipdist[plane], nir_imm_float(&b, 0.0)); in lower_clip_fs()
Dnir_lower_wpos_ytransform.c74 return nir_bcsel(b, nir_flt(b, src0, nir_imm_float(b, 0.0)), src1, src2); in nir_cmp()
287 nir_fadd(b, nir_fmax(b, neg_scale, nir_imm_float(b, 0.0)), in lower_load_sample_pos()
Dnir_builder.h114 nir_imm_float(nir_builder *build, float x) in nir_imm_float() function
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c613 nir_imm_float(&c->build, 1.0), in ttn_src_for_file_and_index()
614 nir_imm_float(&c->build, -1.0)), in ttn_src_for_file_and_index()
615 nir_imm_float(&c->build, 0.0), in ttn_src_for_file_and_index()
616 nir_imm_float(&c->build, 0.0), in ttn_src_for_file_and_index()
617 nir_imm_float(&c->build, 1.0), in ttn_src_for_file_and_index()
782 return nir_imm_float(b, 0.0); in ttn_get_src()
888 ttn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), TGSI_WRITEMASK_W); in ttn_exp()
908 ttn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), TGSI_WRITEMASK_W); in ttn_log()
920 ttn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), TGSI_WRITEMASK_X); in ttn_dst()
935 ttn_move_dest_masked(b, dest, nir_imm_float(b, 1.0), TGSI_WRITEMASK_XW); in ttn_lit()
[all …]
/external/mesa3d/src/amd/vulkan/
Dradv_meta_resolve_cs.c150 tmp = nir_fdiv(&b, tmp, nir_imm_float(&b, samples)); in build_resolve_compute_shader()
/external/mesa3d/src/intel/blorp/
Dblorp_blit.c707 nir_imm_float(b, 1.0 / tex_samples)); in blorp_nir_manual_blend_average()
746 pos_xy = nir_fadd(b, pos_xy, nir_imm_float(b, -0.5)); in blorp_nir_manual_blend_bilinear()
750 pos_xy = nir_fmin(b, nir_fmax(b, pos_xy, nir_imm_float(b, 0.0)), in blorp_nir_manual_blend_bilinear()