Searched refs:clipvertex (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_clip.c180 nir_variable **clipvertex,
189 *clipvertex = var;
204 return *clipvertex || *position;
232 nir_variable *clipvertex, nir_variable **out,
241 cv = nir_load_var(b, clipvertex ? clipvertex : position);
243 if (clipvertex) {
244 clipvertex->data.mode = nir_var_shader_temp;
248 if (clipvertex)
249 cv = find_output(b->shader, clipvertex
179 find_clipvertex_and_position_outputs(nir_shader * shader,nir_variable ** clipvertex,nir_variable ** position) argument
231 lower_clip_outputs(nir_builder * b,nir_variable * position,nir_variable * clipvertex,nir_variable ** out,unsigned ucp_enables,bool use_vars,bool use_clipdist_array,const gl_state_index16 clipplane_state_tokens[][STATE_LENGTH]) argument
312 nir_variable *clipvertex = NULL; local in function:nir_lower_clip_vs
349 lower_clip_in_gs_block(nir_builder * b,nir_block * block,nir_variable * position,nir_variable * clipvertex,nir_variable ** out,unsigned ucp_enables,bool use_clipdist_array,const gl_state_index16 clipplane_state_tokens[][STATE_LENGTH]) argument
385 nir_variable *clipvertex = NULL; local in function:nir_lower_clip_gs
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_clip.c167 nir_variable *clipvertex = NULL; local in function:nir_lower_clip_vs
188 /* find clipvertex/position outputs: */
195 clipvertex = var;
211 cv = nir_load_var(&b, clipvertex ? clipvertex : position);
213 if (clipvertex) {
214 exec_node_remove(&clipvertex->node);
215 clipvertex->data.mode = nir_var_shader_temp;
216 exec_list_push_tail(&shader->globals, &clipvertex->node);
219 if (clipvertex)
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_cliptest_tmp.h88 float *clipvertex = position; local in function:TAG
92 clipvertex = out->data[cv];
136 * and the shader has written to it, otherwise use clipvertex
150 if (!(dot4(clipvertex, plane[plane_idx]) >= 0))
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_cliptest_tmp.h94 float *clipvertex = position; local in function:TAG
98 clipvertex = out->data[cv];
142 * and the shader has written to it, otherwise use clipvertex
156 if (!(dot4(clipvertex, plane[plane_idx]) >= 0))
/xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/
H A Dscreen.rst106 the legacy shader inputs and outputs (colors, texcoords, fog, clipvertex,
/xsrc/external/mit/MesaLib/dist/docs/gallium/
H A Dscreen.rst116 the legacy shader inputs and outputs (colors, texcoords, fog, clipvertex,
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.0.rst1135 - draw/gs: add clipvertex support for compatibility
1136 - draw/tess: add clipvertex support for compatibility
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json29083 "description": "radeonsi: cull against clip planes, clipvertex, clip/cull distances in shader",
[all...]

Completed in 230 milliseconds