Home
last modified time | relevance | path

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

123

/third_party/vk-gl-cts/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 …]
/third_party/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.cpp829 case MESA_SHADER_TESS_EVAL: sw_stage = sw_stage | SWStage::TES; break; in setup_isel_context()
865 else if (sw_stage == SWStage::TES && !args->shader_info->tes.as_es && !ngg) in setup_isel_context()
867 else if (sw_stage == SWStage::TES && !args->shader_info->tes.as_es && ngg) in setup_isel_context()
869 else if (sw_stage == SWStage::TES && args->shader_info->tes.as_es && !ngg) in setup_isel_context()
Daco_ir.h1912 TES = 1 << 3, /* Tessellation Evaluation aka Domain Shader */ enumerator
1920 TES_GS = TES | GS,
1979 static constexpr Stage tess_eval_vs(HWStage::VS, SWStage::TES);
1984 static constexpr Stage tess_eval_ngg(HWStage::NGG, SWStage::TES);
1995 SWStage::TES); /* tesselation evaluation before geometry */
/third_party/openGLES/extensions/EXT/
DEXT_primitive_bounding_box.txt371 (10) Should the TES be able to read gl_BoundingBoxEXT[]?
375 Being able to read gl_BoundingBoxEXT[] in the TES doesn't seem particularly
378 state?), and whether the TES is required to declare it when the TCS and TES
380 in the TES may impose surprising costs on some implementations where it is
397 - Added issue 10, and removed the ability for the TES to read the
DEXT_tessellation_shader.txt1822 …UNIFORM_COMPONENTS_EXT Z+ GetIntegerv 1024 No. of words for TES uniforms 11.1ts.3…
1824 …_TEXTURE_IMAGE_UNITS_EXT Z+ GetIntegerv 16 No. of tex. image units for TES 11.1.3.5
1832 outputs in TES
1836 inputs in TES
1840 blocks for TES
1844 … buffers accessed by a TES
1846 …_ATOMIC_COUNTERS_EXT Z+ GetIntegerv 0 Number of ACs accessed by a TES 11.1.3.6
1850 accessed by a TES
1862 …ON_IMAGE_UNIFORMS_EXT Z+ GetIntegerv 0 No. of image variables in TES 11.1.3.7
1866 …VALUATION_UNIFORM_COMPONENTS_EXT Z+ GetIntegerv [fn] No. of words for TES uniform 11.1ts.3.1
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_primitive_bounding_box.txt371 (10) Should the TES be able to read gl_BoundingBoxEXT[]?
375 Being able to read gl_BoundingBoxEXT[] in the TES doesn't seem particularly
378 state?), and whether the TES is required to declare it when the TCS and TES
380 in the TES may impose surprising costs on some implementations where it is
397 - Added issue 10, and removed the ability for the TES to read the
DEXT_tessellation_shader.txt1822 …UNIFORM_COMPONENTS_EXT Z+ GetIntegerv 1024 No. of words for TES uniforms 11.1ts.3…
1824 …_TEXTURE_IMAGE_UNITS_EXT Z+ GetIntegerv 16 No. of tex. image units for TES 11.1.3.5
1832 outputs in TES
1836 inputs in TES
1840 blocks for TES
1844 … buffers accessed by a TES
1846 …_ATOMIC_COUNTERS_EXT Z+ GetIntegerv 0 Number of ACs accessed by a TES 11.1.3.6
1850 accessed by a TES
1862 …ON_IMAGE_UNIFORMS_EXT Z+ GetIntegerv 0 No. of image variables in TES 11.1.3.7
1866 …VALUATION_UNIFORM_COMPONENTS_EXT Z+ GetIntegerv [fn] No. of words for TES uniform 11.1ts.3.1
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/
DOES_primitive_bounding_box.txt376 (10) Should the TES be able to read gl_BoundingBoxOES[]?
380 Being able to read gl_BoundingBoxOES[] in the TES doesn't seem particularly
383 state?), and whether the TES is required to declare it when the TCS and TES
385 in the TES may impose surprising costs on some implementations where it is
DOES_tessellation_shader.txt1823 …UNIFORM_COMPONENTS_OES Z+ GetIntegerv 1024 No. of words for TES uniforms 11.1ts.3…
1825 …_TEXTURE_IMAGE_UNITS_OES Z+ GetIntegerv 16 No. of tex. image units for TES 11.1.3.5
1833 outputs in TES
1837 inputs in TES
1841 blocks for TES
1845 … buffers accessed by a TES
1847 …_ATOMIC_COUNTERS_OES Z+ GetIntegerv 0 Number of ACs accessed by a TES 11.1.3.6
1851 accessed by a TES
1863 …ON_IMAGE_UNIFORMS_OES Z+ GetIntegerv 0 No. of image variables in TES 11.1.3.7
1867 …VALUATION_UNIFORM_COMPONENTS_OES Z+ GetIntegerv [fn] No. of words for TES uniform 11.1ts.3.1
/third_party/openGLES/extensions/OES/
DOES_primitive_bounding_box.txt391 (10) Should the TES be able to read gl_BoundingBoxOES[]?
395 Being able to read gl_BoundingBoxOES[] in the TES doesn't seem particularly
398 state?), and whether the TES is required to declare it when the TCS and TES
400 in the TES may impose surprising costs on some implementations where it is
DOES_tessellation_shader.txt1833 …UNIFORM_COMPONENTS_OES Z+ GetIntegerv 1024 No. of words for TES uniforms 11.1ts.3…
1835 …_TEXTURE_IMAGE_UNITS_OES Z+ GetIntegerv 16 No. of tex. image units for TES 11.1.3.5
1843 outputs in TES
1847 inputs in TES
1851 blocks for TES
1855 … buffers accessed by a TES
1857 …_ATOMIC_COUNTERS_OES Z+ GetIntegerv 0 Number of ACs accessed by a TES 11.1.3.6
1861 accessed by a TES
1873 …ON_IMAGE_UNIFORMS_OES Z+ GetIntegerv 0 No. of image variables in TES 11.1.3.7
1877 …VALUATION_UNIFORM_COMPONENTS_OES Z+ GetIntegerv [fn] No. of words for TES uniform 11.1ts.3.1
/third_party/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
D21.1.4.rst156 - aco/gfx10: Emit barrier at the start of NGG VS and TES.
D11.0.3.rst116 - radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
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.
D17.0.1.rst137 - mesa: Do (TCS && !TES) draw time validation in ES as well.
D18.0.1.rst83 - anv/pipeline: fail if TCS/TES compile fail
D17.1.2.rst119 - cherry-ignore: radeonsi: load patch_id for TES-as-ES when exporting
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.
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gles/khronos_mustpass/master/
Dkhrglesext-master.txt176 KHR-GLESEXT.tessellation_shader.tessellation_shader_tessellation.TES

123