Home
last modified time | relevance | path

Searched refs:fragcoord (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_lower_fb_read.c54 nir_ssa_def *fragcoord = nir_load_frag_coord(b); in lower_fb_read() local
57 fragcoord = nir_f2i32(b, fragcoord); in lower_fb_read()
65 tex->src[0].src = nir_src_for_ssa(nir_channels(b, fragcoord, 0x3)); in lower_fb_read()
/external/skia/resources/sksl/errors/
DUnsupportedGLSLIdentifiers.sksl1 void fragcoord() { float x = gl_FragCoord.x; }
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dir2.h75 int fragcoord; member
Dir2_nir.c522 instr->src[0] = ir2_src(ctx->f->fragcoord, 0, IR2_SRC_INPUT); in load_input()
525 instr->src[0] = ir2_src(ctx->f->fragcoord, IR2_SWIZZLE_Y, IR2_SRC_INPUT); in load_input()
769 ctx->f->fragcoord = n; in setup_input()
829 if (ctx->f->fragcoord < 0 && !binning) in extra_position_exports()
850 if (ctx->f->fragcoord >= 0 && !binning) { in extra_position_exports()
853 instr->alu.export = ctx->f->fragcoord; in extra_position_exports()
858 instr->alu.export = ctx->f->fragcoord; in extra_position_exports()
1128 ctx->f->fragcoord = -1; in ir2_nir_compile()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_tris.c497 float *fragcoord = (float *)((char *)v + offset); in intel_emit_fragcoord() local
499 fragcoord[0] = vertex_position[0]; in intel_emit_fragcoord()
502 fragcoord[1] = vertex_position[1]; in intel_emit_fragcoord()
504 fragcoord[1] = fb->Height - vertex_position[1]; in intel_emit_fragcoord()
506 fragcoord[2] = vertex_position[2]; in intel_emit_fragcoord()
507 fragcoord[3] = vertex_position[3]; in intel_emit_fragcoord()
/external/mesa3d/src/gallium/tests/graw/
Dmeson.build22 'clear', 'disasm', 'fs-fragcoord', 'fs-frontface', 'fs-test', 'fs-write-z',
/external/mesa3d/src/mesa/state_tracker/
Dst_pbo.c426 nir_variable *fragcoord = in create_fs() local
429 fragcoord->data.location = pos_is_sysval ? SYSTEM_VALUE_FRAG_COORD in create_fs()
431 nir_ssa_def *coord = nir_load_var(&b, fragcoord); in create_fs()
/external/deqp/external/vulkancts/data/vulkan/amber/graphicsfuzz/
Dindex.txt110 { "cov-fragcoord-clamp-array-access.amber", "cov-fragcoord-clamp-array-access", …
189 { "cov-set-vector-cos-fragcoord.amber", "cov-set-vector-cos-fragcoord", "…
203 { "cov-simplify-select-fragcoord.amber", "cov-simplify-select-fragcoord", …
257 { "fragcoord-control-flow.amber", "fragcoord-control-flow", "A fragmen…
258 { "fragcoord-control-flow-2.amber", "fragcoord-control-flow-2", "A frag…
320 { "stable-binarysearch-tree-fragcoord-less-than-zero.amber", "stable-binarysearch-tree-frag…
371 …ultiplied-by-fragcoord.amber", "vector-values-multiplied-by-fragcoord", "A sh…
/external/mesa3d/docs/relnotes/
D7.8.3.rst55 - GLSL: fix zw fragcoord entries in some cases (bug
D7.9.2.rst143 - st/mesa: fix incorrect fragcoord.x translation
D7.10.1.rst149 - st/mesa: fix incorrect fragcoord.x translation
D20.2.0.rst254 - freedreno/turnip: Don't request fragcoord components we don't use
2295 - freedreno,tu: Don't request fragcoord components not being read.
3992 - freedreno/a6xx: don't set SP_FS_CTRL_REG0.VARYING for fragcoord
D20.1.0.rst709 - panfrost: Assert on unimplemented fragcoord etc
3640 - freedreno/ir3: create fragcoord instructions in input block
D19.1.0.rst2797 - iris: fix fragcoord ytransform
4157 - freedreno/ir3: switch fragcoord to sysval
D19.3.0.rst1138 - turnip: Tell spirv_to_nir that we want fragcoord as a sysval.
D20.0.0.rst1849 - turnip: don't set SP_FS_CTRL_REG0_VARYING if only fragcoord is used
D20.3.0.rst1477 - freedreno/a5xx: Don't set the VARYING flag for fragcoord-only programs.
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_draw_helpers.c46 nir_ssa_def *fragcoord; member
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_vgpu10.c9824 struct tgsi_full_src_register fragcoord = in emit_fragcoord_instructions() local
9836 emit_src_register(emit, &fragcoord); in emit_fragcoord_instructions()
9844 emit_src_register(emit, &fragcoord); in emit_fragcoord_instructions()