| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| lp_state_vertex.c | 46 struct lp_velems_state *velems; local 48 velems = (struct lp_velems_state *) MALLOC(sizeof(struct lp_velems_state)); 49 if (velems) { 50 velems->count = count; 51 memcpy(velems->velem, attribs, sizeof(*attribs) * count); 53 return velems; 58 void *velems) 61 struct lp_velems_state *lp_velems = (struct lp_velems_state *) velems; 63 llvmpipe->velems = lp_velems; 67 if (velems) [all...] |
| lp_context.h | 73 const struct lp_velems_state *velems; member in struct:llvmpipe_context
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/ |
| sp_state_vertex.c | 47 struct sp_velems_state *velems; local 49 velems = (struct sp_velems_state *) MALLOC(sizeof(struct sp_velems_state)); 50 if (velems) { 51 velems->count = count; 52 memcpy(velems->velem, attribs, sizeof(*attribs) * count); 54 return velems; 60 void *velems) 63 struct sp_velems_state *sp_velems = (struct sp_velems_state *) velems; 65 softpipe->velems = sp_velems; 75 softpipe_delete_vertex_elements_state(struct pipe_context *pipe, void *velems) [all...] |
| sp_context.h | 72 struct sp_velems_state *velems; member in struct:softpipe_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| lp_state_vertex.c | 46 struct lp_velems_state *velems; local 48 velems = (struct lp_velems_state *) MALLOC(sizeof(struct lp_velems_state)); 49 if (velems) { 50 velems->count = count; 51 memcpy(velems->velem, attribs, sizeof(*attribs) * count); 53 return velems; 58 void *velems) 61 struct lp_velems_state *lp_velems = (struct lp_velems_state *) velems; 63 llvmpipe->velems = lp_velems; 67 if (velems) [all...] |
| lp_context.h | 68 const struct lp_velems_state *velems; member in struct:llvmpipe_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/ |
| sp_state_vertex.c | 47 struct sp_velems_state *velems; local 49 velems = (struct sp_velems_state *) MALLOC(sizeof(struct sp_velems_state)); 50 if (velems) { 51 velems->count = count; 52 memcpy(velems->velem, attribs, sizeof(*attribs) * count); 54 return velems; 60 void *velems) 63 struct sp_velems_state *sp_velems = (struct sp_velems_state *) velems; 65 softpipe->velems = sp_velems; 75 softpipe_delete_vertex_elements_state(struct pipe_context *pipe, void *velems) [all...] |
| sp_context.h | 72 struct sp_velems_state *velems; member in struct:softpipe_context
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/ |
| svga_pipe_vertex.c | 124 struct svga_velems_state *velems) 129 assert(velems->count <= PIPE_MAX_ATTRIBS); 132 for (i = 0; i < velems->count; i++) { 133 const struct pipe_vertex_element *elem = velems->velem + i; 140 velems->decl_type[i] = 157 velems->need_swvfetch = TRUE; 161 velems->attrib_is_pure_int |= (1 << i); 165 velems->adjust_attrib_w_1 |= (1 << i); 169 velems->adjust_attrib_utof |= (1 << i); 172 velems->adjust_attrib_itof |= (1 << i) 240 struct svga_velems_state *velems; local 279 struct svga_velems_state *velems = (struct svga_velems_state *) state; local 290 struct svga_velems_state *velems = (struct svga_velems_state *) state; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/ |
| svga_pipe_vertex.c | 120 struct svga_velems_state *velems) 126 assert(velems->count <= PIPE_MAX_ATTRIBS); 129 for (i = 0; i < velems->count; i++) { 130 const struct pipe_vertex_element *elem = velems->velem + i; 137 velems->decl_type[i] = 154 velems->need_swvfetch = TRUE; 158 velems->attrib_is_pure_int |= (1 << i); 162 velems->adjust_attrib_w_1 |= (1 << i); 166 velems->adjust_attrib_utof |= (1 << i); 169 velems->adjust_attrib_itof |= (1 << i) 243 struct svga_velems_state *velems; local 282 struct svga_velems_state *velems = (struct svga_velems_state *) state; local 293 struct svga_velems_state *velems = (struct svga_velems_state *) state; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/cso_cache/ |
| cso_cache.h | 137 struct pipe_vertex_element velems[PIPE_MAX_ATTRIBS]; member in struct:cso_velems_state
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| swr_draw.cpp | 114 struct swr_vertex_element_state *velems = ctx->velems; local 116 velems->fsState.cutIndex = info->restart_index; 118 velems->fsState.cutIndex = 0; 119 velems->fsState.bEnableCutIndex = info->primitive_restart; 120 velems->fsState.bPartialVertexBuffer = (info->min_index > 0); 123 swr_generate_fetch_key(key, velems); 124 auto search = velems->map.find(key); 125 if (search != velems->map.end()) { 126 velems->fsFunc = search->second [all...] |
| swr_context.h | 125 struct swr_vertex_element_state *velems; member in struct:swr_context
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/cso_cache/ |
| cso_cache.h | 141 struct pipe_vertex_element velems[PIPE_MAX_ATTRIBS]; member in struct:cso_velems_state
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| swr_draw.cpp | 149 struct swr_vertex_element_state *velems = ctx->velems; local 151 velems->fsState.cutIndex = info->restart_index; 153 velems->fsState.cutIndex = 0; 154 velems->fsState.bEnableCutIndex = info->primitive_restart; 155 velems->fsState.bPartialVertexBuffer = (info->index_bounds_valid && info->min_index > 0); 158 swr_generate_fetch_key(key, velems); 159 auto search = velems->map.find(key); 160 if (search != velems->map.end()) { 161 velems->fsFunc = search->second [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| st_cb_drawtex.c | 173 struct cso_velems_state velems; local 310 velems.velems[i].src_offset = i * 4 * sizeof(float); 311 velems.velems[i].instance_divisor = 0; 312 velems.velems[i].vertex_buffer_index = 0; 313 velems.velems[i].src_format = PIPE_FORMAT_R32G32B32A32_FLOAT; 314 velems.velems[i].dual_slot = false [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/xa/ |
| xa_priv.h | 94 struct pipe_vertex_element velems[3]; member in struct:xa_context
|
| xa_renderer.c | 91 struct cso_velems_state velems; local 92 velems.count = r->attrs_per_vertex; 93 memcpy(velems.velems, r->velems, sizeof(r->velems[0]) * velems.count); 95 cso_set_vertex_elements(r->cso, &velems); 134 memset(&r->velems[0], 0, sizeof(r->velems[0]) * 3) 528 struct cso_velems_state velems; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/xa/ |
| xa_priv.h | 94 struct pipe_vertex_element velems[3]; member in struct:xa_context
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/hud/ |
| hud_private.h | 66 struct cso_velems_state velems; member in struct:hud_context
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/ |
| i915_state.c | 986 struct i915_velems_state *velems; local 988 velems = 990 if (velems) { 991 velems->count = count; 992 memcpy(velems->velem, attribs, sizeof(*attribs) * count); 994 return velems; 998 i915_bind_vertex_elements_state(struct pipe_context *pipe, void *velems) 1001 struct i915_velems_state *i915_velems = (struct i915_velems_state *)velems; 1003 if (i915->velems == velems) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/ |
| r300_render.c | 153 struct pipe_vertex_element *velem = r300->velems->velem; 162 for (i = 0; i < r300->velems->count; i++) { 323 if (count * r300->velems->vertex_size_dwords > IMMD_DWORDS) { 342 unsigned vertex_element_count = r300->velems->count; 346 unsigned vertex_size = r300->velems->vertex_size_dwords; 369 velem = &r300->velems->velem[i]; 370 size[i] = r300->velems->format_size[i] / 4; 742 unsigned i, nr = r300->velems->count; 743 struct pipe_vertex_element *velems = r300->velems->velem local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/hud/ |
| hud_private.h | 64 struct pipe_vertex_element velems[2]; member in struct:hud_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/ |
| i915_state.c | 1022 struct i915_velems_state *velems; local 1024 velems = (struct i915_velems_state *) MALLOC(sizeof(struct i915_velems_state)); 1025 if (velems) { 1026 velems->count = count; 1027 memcpy(velems->velem, attribs, sizeof(*attribs) * count); 1029 return velems; 1034 void *velems) 1037 struct i915_velems_state *i915_velems = (struct i915_velems_state *) velems; 1039 if (i915->velems == velems) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/ |
| r300_render.c | 152 struct pipe_vertex_element *velem = r300->velems->velem; 161 for (i = 0; i < r300->velems->count; i++) { 322 if (count * r300->velems->vertex_size_dwords > IMMD_DWORDS) { 340 unsigned vertex_element_count = r300->velems->count; 344 unsigned vertex_size = r300->velems->vertex_size_dwords; 367 velem = &r300->velems->velem[i]; 368 size[i] = r300->velems->format_size[i] / 4; 735 unsigned i, nr = r300->velems->count; 736 struct pipe_vertex_element *velems = r300->velems->velem local [all...] |