Searched refs:TES (Results 1 – 25 of 51) sorted by relevance
123
/external/deqp/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 …]
|
/external/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 | 431 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()
|
D | aco_ir.h | 1511 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/ |
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 | 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 | 11.0.3.rst | 116 - radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
|
D | 17.1.2.rst | 119 - cherry-ignore: radeonsi: load patch_id for TES-as-ES when exporting
|
D | 18.0.1.rst | 83 - anv/pipeline: fail if TCS/TES compile fail
|
D | 17.0.1.rst | 137 - mesa: Do (TCS && !TES) draw time validation in ES as well.
|
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.
|
D | 20.0.0.rst | 2009 - 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
|
D | 19.3.0.rst | 2098 - 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
|
D | 20.3.0.rst | 3531 - 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
|
D | 19.1.0.rst | 2681 - 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/ |
D | gles32-khr-master.txt | 190 KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.TES
|
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/ |
D | gles32-khr-master.txt | 190 KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.TES
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_pipe.c | 56 {"tes", DBG(TES), "Print tessellation evaluation shaders"},
|
/external/mesa3d/docs/ |
D | envvars.rst | 333 ``INTEL_SCALAR_VS`` (or ``TCS``, ``TES``, ``GS``)
|
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/src/ |
D | gles32-khr-master.txt | 192 KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.TES
|
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/ |
D | gles32-khr-master.txt | 192 KHR-GLES32.core.tessellation_shader.tessellation_shader_tessellation.TES
|
123