Home
last modified time | relevance | path

Searched refs:TES (Results 1 – 25 of 51) sorted by relevance

123

/external/deqp/doc/testspecs/GLES31/
Dfunctional.tessellation.txt33 + Built-in inputs and outputs and basic data transfer between TCS and TES
34 - Read gl_PrimitiveID, gl_PatchVerticesIn in both TCS and TES
35 - Read gl_TessLevelInner[] and gl_TessLevelOuter[] in TES
37 - Pass data in (gl_in/gl_out []) .gl_Position between VS, TCS and TES
49 from TCS to TES
66 "point_mode" input layout qualifier in the tessellation evaluation shader (TES).
87 ("cw" or "ccw") input layout qualifier in the TES. Back face culling is enabled.
90 winding mode specified in the TES. The patterns drawn are simple and verified by
94 either TCS or TES; the TCS cases pass the value as a "patch out" output to the
95 TES. For the gl_PrimitiveID cases, multiple primitives are drawn and one of
[all …]
/external/mesa3d/src/amd/compiler/
DREADME.md127 * TES = Tessellation Evaluation Shader, equivalent to D3D DS = Domain Shader
136 … if there is a GS in the SW pipeline, the preceding stage (ie. SW VS or SW TES) always has to run …
179 | with tess: | VS | TCS | | | TES | FS | `vertex_ls`, `tess_control_hs`, `…
181 | with both: | VS | TCS | TES | GS | GS copy| FS | `vertex_ls`, `tess_control_hs`, `…
192 | with tess: | VS + TCS | | TES | FS | `vertex_tess_control_hs`, `tess_e…
194 | with both: | VS + TCS | TES + GS | GS copy| FS | `vertex_tess_control_hs`, `tess_e…
204 | with tess: | VS + TCS | TES | FS | `vertex_tess_control_hs`, `tess_e…
206 | with both: | VS + TCS | TES + GS | FS | `vertex_tess_control_hs`, `tess_e…
Daco_instruction_selection_setup.cpp431 else if (ctx->stage.has(SWStage::TES)) in setup_gs_variables()
1041 sw_stage = sw_stage | SWStage::TES; in setup_isel_context()
1083 else if (sw_stage == SWStage::TES && !args->shader_info->tes.as_es && !ngg) in setup_isel_context()
1085 else if (sw_stage == SWStage::TES && !args->shader_info->tes.as_es && ngg) in setup_isel_context()
1087 else if (sw_stage == SWStage::TES && args->shader_info->tes.as_es && !ngg) in setup_isel_context()
Daco_ir.h1511 TES = 1 << 3, /* Tessellation Evaluation aka Domain Shader */ enumerator
1519 TES_GS = TES | GS,
1581 static constexpr Stage tess_eval_vs(HWStage::VS, SWStage::TES);
1586 static constexpr Stage tess_eval_ngg(HWStage::NGG, SWStage::TES);
1596 static constexpr Stage tess_eval_es(HWStage::ES, SWStage::TES); /* tesselation evaluation before ge…
/external/mesa3d/docs/relnotes/
D17.3.8.rst62 - anv/pipeline: fail if TCS/TES compile fail
D20.1.9.rst127 - radv,aco: fix reading primitive ID in FS after TES
D18.1.5.rst77 - r600: enable tess_input_info for TES
D20.0.3.rst179 - nir: fix packing of TCS varyings not read by the TES
D17.2.6.rst135 - i965: Make L3 configuration atom listen for TCS/TES program updates.
D11.0.3.rst116 - radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
D17.1.2.rst119 - cherry-ignore: radeonsi: load patch_id for TES-as-ES when exporting
D18.0.1.rst83 - anv/pipeline: fail if TCS/TES compile fail
D17.0.1.rst137 - mesa: Do (TCS && !TES) draw time validation in ES as well.
D20.1.0.rst1392 - draw/tess: fix TES patch vertices in.
4126 - nir: fix packing of TCS varyings not read by the TES
4164 - aco: Implement load_view_index for TCS and TES.
4181 - aco: Use TES output info when TES runs on the VS stage.
4182 - aco: Store TES outputs when TES runs on the HW VS stage.
4183 - aco: Enable streamout when TES runs on the HW VS stage.
4184 - aco: Implement loading TES inputs.
4185 - radv: Enable ACO for TES when there is no GS.
4186 - aco: Enable running TES as ES, including merged TES+GS.
4223 - aco/ngg: Initialize exec mask for NGG VS and TES.
[all …]
D13.0.6.rst190 - mesa: Do (TCS && !TES) draw time validation in ES as well.
D20.0.0.rst2009 - freedreno/ir3: End TES with chsh when using GS
2197 - st/mesa: print TCS/TES/GS/CS TGSI in the right place & keep disk
2270 - st/mesa: propagate gl_PatchVerticesIn from TCS to TES before linking
2332 - radeonsi/gfx10: improve performance for TES using PrimID but not
2430 - radeonsi/gfx10: export primitives at the beginning of VS/TES
3037 - radv: declare NGG scratch for VS or TES and only on GFX10
3150 - radv/gfx10: improve performance for TES using PrimID but not
D19.3.0.rst2098 - iris: Skip double-disabling TCS/TES/GS after BLORP operations
2450 - st/mesa: sink TCS/TES/GS/CS translate code into
2458 - st/mesa: finalize NIR after shader variant passes for TCS/TES/GS/CS
3092 - radv/gfx10: determine the number of vertices per primitive for TES
3109 - radv/gfx10: adjust the LDS size for VS/TES NGG streamout
3123 - radv/gfx10: fix storing/loading NGG stream outputs for VS and TES
D20.3.0.rst3531 - radeonsi: write VS/TES system values into LDS after culling
4041 - radv,aco: fix reading primitive ID in FS after TES
4342 - radv: gather output usage mask from store_output for VS, TES and GS
4348 - radv/llvm: assign driver locations for VS, TCS, TES and GS correctly
4350 - radv/llvm: lower TES IO
4359 - radeonsi: remove dead code in TCS/TES/GS since const_index is always 0
4521 - aco/ngg: Clean up and reorganize NGG VS/TES code.
4681 - gallium/swr: Fix compilation TCS/TES compilation issues
D19.1.0.rst2681 - iris: TES stash
2809 - iris: TES uniform fixes
2856 - iris: TES program key inputs
3102 - iris: Fix TCS/TES slot unification
3304 - iris: Fix TES gl_PatchVerticesIn handling.
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/src/
Dgles32-khr-master.txt190 KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.TES
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/
Dgles32-khr-master.txt190 KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.TES
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pipe.c56 {"tes", DBG(TES), "Print tessellation evaluation shaders"},
/external/mesa3d/docs/
Denvvars.rst333 ``INTEL_SCALAR_VS`` (or ``TCS``, ``TES``, ``GS``)
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/src/
Dgles32-khr-master.txt192 KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.TES
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/
Dgles32-khr-master.txt192 KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.TES

123