| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_lower_clip_cull_distance_arrays.c | 30 * This pass combines clip and cull distance arrays in separate locations and 37 * Get the length of the clip/cull distance array, looking past 47 * underlying clip/cull distance array length, not the per-vertex 64 nir_variable *cull = NULL; local 72 cull = var; 75 if (!cull && !clip) { 87 if (!cull && clip) { 93 * the combined clip/cull distance array was clip-only and mess up. 100 const unsigned cull_array_size = get_unwrapped_array_length(nir, cull); 112 if (cull) { [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/ |
| nv04_state_raster.c | 127 int cull = ctx->Polygon.CullFaceMode; local 139 /* Cull mode. */ 142 else if (cull == GL_FRONT_AND_BACK) 145 nv04->ctrl[0] |= (cull == GL_FRONT) ^ (front == GL_CCW) ?
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_lower_clip_cull_distance_arrays.c | 30 * This pass combines clip and cull distance arrays in separate locations and 37 * Get the length of the clip/cull distance array, looking past 47 * underlying clip/cull distance array length, not the per-vertex 64 nir_variable *cull = NULL; local 72 cull = var; 75 if (!cull && !clip) 78 if (!cull && clip) { 84 * the combined clip/cull distance array was clip-only and mess up. 91 const unsigned cull_array_size = get_unwrapped_array_length(nir, cull); 103 if (cull) { [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/ |
| nv04_state_raster.c | 127 int cull = ctx->Polygon.CullFaceMode; local 139 /* Cull mode. */ 142 else if (cull == GL_FRONT_AND_BACK) 145 nv04->ctrl[0] |= (cull == GL_FRONT) ^ (front == GL_CCW) ?
|
| /xsrc/external/mit/mesa-demos/dist/src/trivial/ |
| tri-cull.c | 34 static void cull(void) function 40 printf("cull GL_FRONT\n"); 45 printf("cull GL_BACK\n"); 50 printf("cull GL_FRONT_AND_BACK\n"); 54 printf("cull none\n"); 65 cull(); 84 cull();
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| draw_pipe_cull.c | 44 unsigned cull_face; /**< which face(s) to cull (one of PIPE_FACE_x) */ 55 * Triangles can be culled using regular face cull. 95 * Some apis apparently do not allow us to cull zero area tris 108 struct cull_stage *cull = cull_stage(stage); local 110 cull->cull_face = stage->draw->rasterizer->cull_face; 111 cull->front_ccw = stage->draw->rasterizer->front_ccw; 143 struct cull_stage *cull = CALLOC_STRUCT(cull_stage); local 144 if (!cull) 147 cull->stage.draw = draw; 148 cull->stage.name = "cull" [all...] |
| draw_private.h | 155 struct draw_stage *cull; member in struct:draw_context::__anon1020
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| draw_pipe_cull.c | 44 unsigned cull_face; /**< which face(s) to cull (one of PIPE_FACE_x) */ 123 * Triangles can be culled either using the cull distance 188 * Some apis apparently do not allow us to cull zero area tris 231 struct cull_stage *cull = cull_stage(stage); local 233 cull->cull_face = stage->draw->rasterizer->cull_face; 234 cull->front_ccw = stage->draw->rasterizer->front_ccw; 268 struct cull_stage *cull = CALLOC_STRUCT(cull_stage); local 269 if (!cull) 272 cull->stage.draw = draw; 273 cull->stage.name = "cull" [all...] |
| draw_private.h | 124 struct draw_stage *cull; member in struct:draw_context::__anon3536
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/asahi/ |
| agx_state.h | 187 uint8_t cull[AGX_CULL_LENGTH]; member in struct:agx_rasterizer
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ |
| lima_draw.c | 340 uint32_t cull = 0; local 345 cull |= ccw ? 0x00040000 : 0x00020000; 347 cull |= ccw ? 0x00020000 : 0x00040000; 358 PLBU_CMD_PRIMITIVE_SETUP(force_point_size, cull, info->index_size);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ |
| lima_draw.c | 152 #define PLBU_CMD_PRIMITIVE_SETUP(low_prim, cull, index_size) \ 153 PLBU_CMD(((low_prim) ? 0x00003200 : 0x00002200) | (cull) | ((index_size) << 9), 0x1000010B) 869 uint32_t cull = 0; local 872 cull |= ccw ? 0x00040000 : 0x00020000; 874 cull |= ccw ? 0x00020000 : 0x00040000; 876 PLBU_CMD_PRIMITIVE_SETUP(low_prim, cull, info->index_size);
|