HomeSort by: relevance | last modified time | path
    Searched defs:velems (Results 1 - 25 of 43) sorted by relevancy

1 2

  /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...]

Completed in 49 milliseconds

1 2