/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_input_attachments.c | 95 nir_ssa_def *frag_coord = load_frag_coord(b, options); in try_lower_input_load() local 96 frag_coord = nir_f2i32(b, frag_coord); in try_lower_input_load() 98 nir_ssa_def *pos = nir_iadd(b, frag_coord, offset); in try_lower_input_load() 165 nir_ssa_def *frag_coord = load_frag_coord(b, options); in try_lower_input_texop() local 166 frag_coord = nir_f2i32(b, frag_coord); in try_lower_input_texop() 169 nir_ssa_def *coord = nir_vec3(b, nir_channel(b, frag_coord, 0), in try_lower_input_texop() 170 nir_channel(b, frag_coord, 1), layer); in try_lower_input_texop()
|
D | nir_lower_sysvals_to_varyings.c | 51 SYSVAL_TO_VARYING(frag_coord, FRAG_COORD, POS); in nir_lower_sysvals_to_varyings()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_lower_input_attachments.c | 67 nir_ssa_def *frag_coord = use_fragcoord_sysval ? nir_load_frag_coord(&b) in try_lower_input_load() local 69 frag_coord = nir_f2i32(&b, frag_coord); in try_lower_input_load() 71 nir_ssa_def *pos = nir_iadd(&b, frag_coord, offset); in try_lower_input_load()
|
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/terminate_invocation/ |
D | no_output_write.amber | 70 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 72 OpDecorate %frag_coord BuiltIn FragCoord 85 %frag_coord = OpVariable %ptr_float4_input Input 91 %coord = OpLoad %float4 %frag_coord
|
D | no_output_write_before_terminate.amber | 69 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 71 OpDecorate %frag_coord BuiltIn FragCoord 84 %frag_coord = OpVariable %ptr_float4_input Input 90 %coord = OpLoad %float4 %frag_coord
|
D | no_ssbo_atomic.amber | 76 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 78 OpDecorate %frag_coord BuiltIn FragCoord 100 %frag_coord = OpVariable %ptr_float4_input Input 112 %coord = OpLoad %float4 %frag_coord
|
D | ssbo_store_before_terminate.amber | 75 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 77 OpDecorate %frag_coord BuiltIn FragCoord 97 %frag_coord = OpVariable %ptr_float4_input Input 109 %coord = OpLoad %float4 %frag_coord
|
D | terminate_loop.amber | 71 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 73 OpDecorate %frag_coord BuiltIn FragCoord 88 %frag_coord = OpVariable %ptr_float4_input Input 94 %coord = OpLoad %float4 %frag_coord
|
D | ssbo_atomic_before_terminate.amber | 74 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 76 OpDecorate %frag_coord BuiltIn FragCoord 98 %frag_coord = OpVariable %ptr_float4_input Input 110 %coord = OpLoad %float4 %frag_coord
|
D | no_ssbo_store.amber | 76 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 78 OpDecorate %frag_coord BuiltIn FragCoord 98 %frag_coord = OpVariable %ptr_float4_input Input 110 %coord = OpLoad %float4 %frag_coord
|
D | no_image_atomic.amber | 75 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 77 OpDecorate %frag_coord BuiltIn FragCoord 98 %frag_coord = OpVariable %ptr_float4_input Input 109 %coord = OpLoad %float4 %frag_coord
|
D | no_image_store.amber | 76 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 78 OpDecorate %frag_coord BuiltIn FragCoord 97 %frag_coord = OpVariable %ptr_float4_input Input 107 %coord = OpLoad %float4 %frag_coord
|
D | subgroup_vote.amber | 77 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data %subgroupID 79 OpDecorate %frag_coord BuiltIn FragCoord 98 %frag_coord = OpVariable %ptr_float4_input Input 105 %coord = OpLoad %float4 %frag_coord
|
D | no_null_pointer_load.amber | 83 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 85 OpDecorate %frag_coord BuiltIn FragCoord 107 %frag_coord = OpVariable %ptr_float4_input Input 121 %coord = OpLoad %float4 %frag_coord
|
D | no_null_pointer_store.amber | 83 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 85 OpDecorate %frag_coord BuiltIn FragCoord 107 %frag_coord = OpVariable %ptr_float4_input Input 121 %coord = OpLoad %float4 %frag_coord
|
D | no_out_of_bounds_store.amber | 83 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 85 OpDecorate %frag_coord BuiltIn FragCoord 109 %frag_coord = OpVariable %ptr_float4_input Input 122 %coord = OpLoad %float4 %frag_coord
|
D | no_out_of_bounds_atomic.amber | 83 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 85 OpDecorate %frag_coord BuiltIn FragCoord 111 %frag_coord = OpVariable %ptr_float4_input Input 124 %coord = OpLoad %float4 %frag_coord
|
D | no_out_of_bounds_load.amber | 83 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data 85 OpDecorate %frag_coord BuiltIn FragCoord 109 %frag_coord = OpVariable %ptr_float4_input Input 122 %coord = OpLoad %float4 %frag_coord
|
D | subgroup_ballot.amber | 90 OpEntryPoint Fragment %main "main" %frag_coord %in_data %out_data %subgroupID 92 OpDecorate %frag_coord BuiltIn FragCoord 117 %frag_coord = OpVariable %ptr_float4_input Input 124 %coord = OpLoad %float4 %frag_coord
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
D | nir_draw_helpers.c | 74 nir_ssa_def *frag_coord = state->fs_pos_is_sysval ? nir_load_frag_coord(b) : load_frag_coord(b); in nir_lower_pstipple_block() local 76 texcoord = nir_fmul(b, nir_channels(b, frag_coord, 0x3), in nir_lower_pstipple_block()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_context.h | 84 struct ir3_instruction *frag_face, *frag_coord; member
|
/third_party/mesa3d/docs/relnotes/ |
D | 18.3.6.rst | 65 - ac/nir: Return frag_coord as integer.
|
D | 19.0.1.rst | 62 - ac/nir: Return frag_coord as integer.
|
/third_party/mesa3d/src/mesa/main/ |
D | glspirv.c | 284 .frag_coord = !ctx->Const.GLSLFragCoordIsSysVal, in _mesa_spirv_to_nir()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_cmdline.c | 255 .frag_coord = true, in load_spirv()
|