/third_party/vk-gl-cts/doc/testspecs/GLES31/ |
D | functional.tessellation.txt | 33 + 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/ |
D | README.md | 127 * 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…
|
D | aco_instruction_selection_setup.cpp | 829 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()
|
D | aco_ir.h | 1912 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/ |
D | EXT_primitive_bounding_box.txt | 371 (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
|
D | EXT_tessellation_shader.txt | 1822 …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/ |
D | EXT_primitive_bounding_box.txt | 371 (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
|
D | EXT_tessellation_shader.txt | 1822 …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/ |
D | OES_primitive_bounding_box.txt | 376 (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
|
D | OES_tessellation_shader.txt | 1823 …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/ |
D | OES_primitive_bounding_box.txt | 391 (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
|
D | OES_tessellation_shader.txt | 1833 …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/ |
D | 17.3.8.rst | 62 - anv/pipeline: fail if TCS/TES compile fail
|
D | 20.1.9.rst | 127 - radv,aco: fix reading primitive ID in FS after TES
|
D | 18.1.5.rst | 77 - r600: enable tess_input_info for TES
|
D | 21.1.4.rst | 156 - aco/gfx10: Emit barrier at the start of NGG VS and TES.
|
D | 11.0.3.rst | 116 - radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
|
D | 20.0.3.rst | 179 - nir: fix packing of TCS varyings not read by the TES
|
D | 17.2.6.rst | 135 - i965: Make L3 configuration atom listen for TCS/TES program updates.
|
D | 17.0.1.rst | 137 - mesa: Do (TCS && !TES) draw time validation in ES as well.
|
D | 18.0.1.rst | 83 - anv/pipeline: fail if TCS/TES compile fail
|
D | 17.1.2.rst | 119 - cherry-ignore: radeonsi: load patch_id for TES-as-ES when exporting
|
D | 20.1.0.rst | 1392 - 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 …]
|
D | 13.0.6.rst | 190 - mesa: Do (TCS && !TES) draw time validation in ES as well.
|
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gles/khronos_mustpass/master/ |
D | khrglesext-master.txt | 176 KHR-GLESEXT.tessellation_shader.tessellation_shader_tessellation.TES
|