HomeSort by relevance Sort by last modified time
    Searched defs:arrays (Results 1 - 25 of 81) sorted by null

1 2 3 4

  /external/chromium_org/third_party/mesa/src/src/mesa/vbo/
vbo_save.c 66 struct gl_client_array *arrays = save->arrays; local
69 memcpy(arrays, &vbo->currval[VBO_ATTRIB_POS],
70 VERT_ATTRIB_FF_MAX * sizeof(arrays[0]));
73 array = &arrays[VERT_ATTRIB_FF(i)];
75 _mesa_reference_buffer_object(ctx, &arrays->BufferObj,
79 memcpy(arrays + VERT_ATTRIB_GENERIC(0),
81 VERT_ATTRIB_GENERIC_MAX * sizeof(arrays[0]));
85 array = &arrays[VERT_ATTRIB_GENERIC(i)];
116 _mesa_reference_buffer_object(ctx, &save->arrays[i].BufferObj, NULL)
    [all...]
vbo_context.c 50 struct gl_client_array *arrays = &vbo->currval[VBO_ATTRIB_POS]; local
53 memset(arrays, 0, sizeof(*arrays) * VERT_ATTRIB_FF_MAX);
59 struct gl_client_array *cl = &arrays[i];
80 struct gl_client_array *arrays = &vbo->currval[VBO_ATTRIB_GENERIC0]; local
83 memset(arrays, 0, sizeof(*arrays) * VERT_ATTRIB_GENERIC_MAX);
86 struct gl_client_array *cl = &arrays[i];
107 struct gl_client_array *arrays = local
113 memset(arrays, 0, sizeof(*arrays) * NR_MAT_ATTRIBS)
    [all...]
vbo_exec_draw.c 165 struct gl_client_array *arrays = exec->vtx.arrays; local
227 ASSERT(attr < Elements(exec->vtx.arrays)); /* arrays[] */
228 exec->vtx.inputs[attr] = &arrays[attr];
234 arrays[attr].Ptr = (GLubyte *)exec->vtx.bufferobj->Offset + offset;
238 arrays[attr].Ptr = (GLubyte *)exec->vtx.buffer_map + offset;
240 arrays[attr].Size = exec->vtx.attrsz[src];
241 arrays[attr].StrideB = exec->vtx.vertex_size * sizeof(GLfloat);
242 arrays[attr].Stride = exec->vtx.vertex_size * sizeof(GLfloat)
    [all...]
vbo_save_draw.c 131 * Treat the vertex storage as a VBO, define vertex arrays pointing
139 struct gl_client_array *arrays = save->arrays; local
200 save->inputs[attr] = &arrays[attr];
202 arrays[attr].Ptr = (const GLubyte *) NULL + buffer_offset;
203 arrays[attr].Size = node_attrsz[src];
204 arrays[attr].StrideB = node->vertex_size * sizeof(GLfloat);
205 arrays[attr].Stride = node->vertex_size * sizeof(GLfloat);
206 arrays[attr].Type = node_attrtype[src];
207 arrays[attr].Integer
    [all...]
  /external/mesa3d/src/mesa/vbo/
vbo_save.c 66 struct gl_client_array *arrays = save->arrays; local
69 memcpy(arrays, &vbo->currval[VBO_ATTRIB_POS],
70 VERT_ATTRIB_FF_MAX * sizeof(arrays[0]));
73 array = &arrays[VERT_ATTRIB_FF(i)];
75 _mesa_reference_buffer_object(ctx, &arrays->BufferObj,
79 memcpy(arrays + VERT_ATTRIB_GENERIC(0),
81 VERT_ATTRIB_GENERIC_MAX * sizeof(arrays[0]));
85 array = &arrays[VERT_ATTRIB_GENERIC(i)];
116 _mesa_reference_buffer_object(ctx, &save->arrays[i].BufferObj, NULL)
    [all...]
vbo_context.c 50 struct gl_client_array *arrays = &vbo->currval[VBO_ATTRIB_POS]; local
53 memset(arrays, 0, sizeof(*arrays) * VERT_ATTRIB_FF_MAX);
59 struct gl_client_array *cl = &arrays[i];
80 struct gl_client_array *arrays = &vbo->currval[VBO_ATTRIB_GENERIC0]; local
83 memset(arrays, 0, sizeof(*arrays) * VERT_ATTRIB_GENERIC_MAX);
86 struct gl_client_array *cl = &arrays[i];
107 struct gl_client_array *arrays = local
113 memset(arrays, 0, sizeof(*arrays) * NR_MAT_ATTRIBS)
    [all...]
vbo_exec_draw.c 165 struct gl_client_array *arrays = exec->vtx.arrays; local
227 ASSERT(attr < Elements(exec->vtx.arrays)); /* arrays[] */
228 exec->vtx.inputs[attr] = &arrays[attr];
234 arrays[attr].Ptr = (GLubyte *)exec->vtx.bufferobj->Offset + offset;
238 arrays[attr].Ptr = (GLubyte *)exec->vtx.buffer_map + offset;
240 arrays[attr].Size = exec->vtx.attrsz[src];
241 arrays[attr].StrideB = exec->vtx.vertex_size * sizeof(GLfloat);
242 arrays[attr].Stride = exec->vtx.vertex_size * sizeof(GLfloat)
    [all...]
vbo_save_draw.c 131 * Treat the vertex storage as a VBO, define vertex arrays pointing
139 struct gl_client_array *arrays = save->arrays; local
200 save->inputs[attr] = &arrays[attr];
202 arrays[attr].Ptr = (const GLubyte *) NULL + buffer_offset;
203 arrays[attr].Size = node_attrsz[src];
204 arrays[attr].StrideB = node->vertex_size * sizeof(GLfloat);
205 arrays[attr].Stride = node->vertex_size * sizeof(GLfloat);
206 arrays[attr].Type = node_attrtype[src];
207 arrays[attr].Integer
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
st_atom.c 131 const struct gl_client_array **arrays = st->ctx->Array._DrawArrays; local
134 if (!arrays)
137 vertDataEdgeFlags = arrays[VERT_ATTRIB_EDGEFLAG]->BufferObj &&
138 arrays[VERT_ATTRIB_EDGEFLAG]->BufferObj->Name;
st_draw.c 72 all_varyings_in_vbos(const struct gl_client_array *arrays[])
77 if (arrays[i]->StrideB &&
78 !arrays[i]->InstanceDivisor &&
79 !_mesa_is_bufferobj(arrays[i]->BufferObj))
202 const struct gl_client_array **arrays = ctx->Array._DrawArrays; local
228 if (!all_varyings_in_vbos(arrays))
st_cb_rasterpos.c 65 const struct gl_client_array *arrays[VERT_ATTRIB_MAX]; member in struct:rastpos_stage
207 rs->arrays[i] = &rs->array[i];
258 ctx->Array._DrawArrays = rs->arrays;
st_draw_feedback.c 87 * Called by VBO to draw arrays when in selection or feedback mode and
112 const struct gl_client_array **arrays = ctx->Array._DrawArrays; local
145 /* Find the lowest address of the arrays we're drawing */
147 low_addr = arrays[vp->index_to_input[0]]->Ptr;
150 const GLubyte *start = arrays[vp->index_to_input[attr]]->Ptr;
160 struct gl_buffer_object *bufobj = arrays[mesaAttr]->BufferObj;
175 velements[attr].src_offset = arrays[mesaAttr]->Ptr - low_addr;
185 vbuffers[attr].user_buffer = arrays[mesaAttr]->Ptr;
193 vbuffers[attr].stride = arrays[mesaAttr]->StrideB; /* in bytes */
197 st_pipe_vertex_format(arrays[mesaAttr]->Type
    [all...]
  /external/chromium_org/v8/test/webkit/
array-enumerators-functions.js 72 var arrays = ["simpleArray", "emptyArray", "largeEmptyArray", "largeSparseArray"]; variable
83 for (var a = 0; a < arrays.length; a++) {
86 if (arrays[a] === "largeEmptyArray" && functionName === "map")
90 shouldBe("count=0;lastIndex=-1;copyArray("+arrays[a]+")."+functionName+"(forwarders[f], "+testFunctions[t]+", 0)",
91 "count=0;lastIndex=-1;Array.prototype."+functionName+".call(toObject("+arrays[a]+"), forwarders[f], "+testFunctions[t]+", 0)");
99 for (var a = 0; a < arrays.length; a++) {
102 if (arrays[a] === "largeEmptyArray" && functionName === "map")
106 shouldBe("count=0;lastIndex=-1;copyArray("+arrays[a]+")."+functionName+"(forwarders[f], "+testFunctions[t]+", 0)",
107 "count=0;lastIndex=-1;Array.prototype."+functionName+".call(toUnorderedObject("+arrays[a]+"), forwarders[f], "+testFunctions[t]+", 0)");
133 for (var a = 0; a < arrays.length; a++)
    [all...]
  /external/mesa3d/src/mesa/state_tracker/
st_atom.c 131 const struct gl_client_array **arrays = st->ctx->Array._DrawArrays; local
134 if (!arrays)
137 vertDataEdgeFlags = arrays[VERT_ATTRIB_EDGEFLAG]->BufferObj &&
138 arrays[VERT_ATTRIB_EDGEFLAG]->BufferObj->Name;
st_draw.c 72 all_varyings_in_vbos(const struct gl_client_array *arrays[])
77 if (arrays[i]->StrideB &&
78 !arrays[i]->InstanceDivisor &&
79 !_mesa_is_bufferobj(arrays[i]->BufferObj))
202 const struct gl_client_array **arrays = ctx->Array._DrawArrays; local
228 if (!all_varyings_in_vbos(arrays))
st_cb_rasterpos.c 65 const struct gl_client_array *arrays[VERT_ATTRIB_MAX]; member in struct:rastpos_stage
207 rs->arrays[i] = &rs->array[i];
258 ctx->Array._DrawArrays = rs->arrays;
st_draw_feedback.c 87 * Called by VBO to draw arrays when in selection or feedback mode and
112 const struct gl_client_array **arrays = ctx->Array._DrawArrays; local
145 /* Find the lowest address of the arrays we're drawing */
147 low_addr = arrays[vp->index_to_input[0]]->Ptr;
150 const GLubyte *start = arrays[vp->index_to_input[attr]]->Ptr;
160 struct gl_buffer_object *bufobj = arrays[mesaAttr]->BufferObj;
175 velements[attr].src_offset = arrays[mesaAttr]->Ptr - low_addr;
185 vbuffers[attr].user_buffer = arrays[mesaAttr]->Ptr;
193 vbuffers[attr].stride = arrays[mesaAttr]->StrideB; /* in bytes */
197 st_pipe_vertex_format(arrays[mesaAttr]->Type
    [all...]
  /libcore/luni/src/main/java/java/util/
Observable.java 127 Observer[] arrays = null; local
132 arrays = new Observer[size];
133 observers.toArray(arrays);
136 if (arrays != null) {
137 for (Observer observer : arrays) {
  /external/chromium_org/third_party/mesa/src/src/glx/
indirect_vertex_array_priv.h 114 * Per-array-type key. For most arrays, this will be the GL enum for
158 * Per-array-type key. For most arrays, this will be the GL enum for
185 * Number of arrays tracked by \c ::arrays.
191 * vertex arrays. If a vertex array isn't in this array, then it isn't
196 struct array_state *arrays; member in struct:array_state_vector
199 * Number of currently enabled client-side arrays. The value of this
  /external/chromium_org/third_party/mesa/src/src/mesa/tnl/
t_draw.c 301 * client arrays.
419 const struct gl_client_array **arrays = ctx->Array._DrawArrays; local
424 _tnl_draw_prims(ctx, arrays, prim, nr_prims, ib, min_index, max_index);
432 const struct gl_client_array *arrays[],
467 vbo_rebase_prims( ctx, arrays, prim, nr_prims, ib,
485 vbo_split_prims( ctx, arrays, prim, nr_prims, ib,
519 bind_inputs(ctx, arrays, max_index + prim[i].basevertex + 1,
  /external/chromium_org/third_party/skia/include/utils/
SkJSON.h 244 Array* const* arrays() const { function in class:SkJSON::Array
  /external/mesa3d/src/glx/
indirect_vertex_array_priv.h 114 * Per-array-type key. For most arrays, this will be the GL enum for
158 * Per-array-type key. For most arrays, this will be the GL enum for
185 * Number of arrays tracked by \c ::arrays.
191 * vertex arrays. If a vertex array isn't in this array, then it isn't
196 struct array_state *arrays; member in struct:array_state_vector
199 * Number of currently enabled client-side arrays. The value of this
  /external/mesa3d/src/mesa/tnl/
t_draw.c 301 * client arrays.
419 const struct gl_client_array **arrays = ctx->Array._DrawArrays; local
424 _tnl_draw_prims(ctx, arrays, prim, nr_prims, ib, min_index, max_index);
432 const struct gl_client_array *arrays[],
467 vbo_rebase_prims( ctx, arrays, prim, nr_prims, ib,
485 vbo_split_prims( ctx, arrays, prim, nr_prims, ib,
519 bind_inputs(ctx, arrays, max_index + prim[i].basevertex + 1,
  /external/skia/include/utils/
SkJSON.h 244 Array* const* arrays() const { function in class:SkJSON::Array
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
brw_draw.c 262 const struct gl_client_array *arrays[])
277 brw->vb.inputs[i].glarray = arrays[i];
280 if (arrays[i]->StrideB != 0)
410 const struct gl_client_array *arrays[],
445 brw_merge_inputs( brw, arrays );
546 const struct gl_client_array **arrays = ctx->Array._DrawArrays; local
557 if (!vbo_all_varyings_in_vbos(arrays)) {
564 if (min_index != 0 && !vbo_any_varyings_in_vbos(arrays)) {
565 vbo_rebase_prims(ctx, arrays,
581 _tnl_draw_prims(ctx, arrays, prim, nr_prims, ib, min_index, max_index)
    [all...]

Completed in 558 milliseconds

1 2 3 4