HomeSort by relevance Sort by last modified time
    Searched full:vertex (Results 276 - 300 of 2018) sorted by null

<<11121314151617181920>>

  /external/chromium_org/third_party/mesa/src/src/mesa/x86/
sse_xform2.S 70 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
130 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
132 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
184 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
186 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
245 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
247 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
304 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
306 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
    [all...]
sse_xform3.S 70 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
139 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
141 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
196 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
198 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
263 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
265 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
336 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
338 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/x86-64/
xform4.S 69 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */
70 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
150 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */
151 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
211 movq V4F_START(%rdx), %rsi /* ptr to first src vertex */
212 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
242 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */
243 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
306 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */
307 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
    [all...]
  /external/chromium_org/third_party/skia/gm/
beziereffects.cpp 24 // Position & KLM line eq values. These are the vertex attributes for Bezier curves. The last value
72 struct Vertex {
157 Vertex verts[4];
160 sizeof(Vertex));
171 drawState->setVertexAttribs<kAttribs>(2, sizeof(Vertex));
230 struct Vertex {
312 Vertex verts[4];
315 sizeof(Vertex));
326 drawState->setVertexAttribs<kAttribs>(2, sizeof(Vertex));
421 struct Vertex {
    [all...]
  /external/mesa3d/src/gallium/drivers/nv30/
nv30_vbo.c 134 for (i = 0; i < nv30->vertex->num_elements; i++) {
135 struct pipe_vertex_element *ve = &nv30->vertex->pipe[i];
183 struct nv30_vertex_stateobj *vertex = nv30->vertex; local
189 if (!nv30->vertex || nv30->draw_flags)
192 if (unlikely(vertex->need_conversion)) {
202 redefine = MAX2(vertex->num_elements, nv30->state.num_vtxelts);
205 for (i = 0; i < vertex->num_elements; i++) {
206 ve = &vertex->pipe[i];
210 PUSH_DATA (push, (vb->stride << 8) | vertex->element[i].state)
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_vs.c 54 * Compute the VUE map for vertex shader program.
83 * dword 8-11 is the first vertex data.
93 * dword 8-11 of the vertex header is the 4D space position
94 * dword 12-19 of the vertex header is the user clip distance.
95 * dword 20-23 is a pad so that the vertex element data is aligned
96 * dword 24-27 is the first vertex data we fill.
115 * dword 8-15 of the vertex header is the user clip distance if
117 * dword 8-11 or 16-19 is the first vertex element data we fill.
143 /* The hardware doesn't care about the rest of the vertex outputs, so just
171 /* There is currently a GLSL vertex shader, so clip according to GLS
    [all...]
  /external/mesa3d/src/mesa/tnl/
t_vb_lighttmp.h 43 * VB is the vertex buffer
45 * input is the vector of eye or object-space vertex coordinates
58 const GLfloat *vertex = (GLfloat *)input->data; local
89 for (j = 0; j < nr; j++,STRIDE_F(vertex,vstride),STRIDE_F(normal,nstride)) {
116 GLfloat VP[3]; /* unit vector from vertex to light */
127 GLfloat d; /* distance from vertex to light */
129 SUB_3V(VP, light->_Position, vertex);
189 COPY_3V(v, vertex);
241 const GLfloat *vertex = (GLfloat *) input->data; local
267 for (j = 0; j < nr; j++,STRIDE_F(vertex,vstride),STRIDE_F(normal,nstride))
    [all...]
t_vb_program.c 29 * \brief Pipeline stage for executing vertex programs.
62 * Private storage for the vertex program pipeline stage.
65 /** The results of running the vertex program go into these arrays. */
209 * Called via ctx->Driver.ProgramStringNotify() after a new vertex program
224 * Initialize virtual machine state prior to executing vertex program.
230 /* Input registers get initialized from the current vertex attribs */
261 machine->FetchTexelDeriv = NULL; /* not used by vertex programs */
270 * Map the texture images which the vertex program will access (if any).
289 * Unmap the texture images which were used by the vertex program (if any).
308 * This function executes vertex program
    [all...]
  /external/mesa3d/src/mesa/x86/
sse_xform2.S 70 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
130 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
132 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
184 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
186 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
245 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
247 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
304 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
306 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
    [all...]
sse_xform3.S 70 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
139 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
141 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
196 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
198 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
263 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
265 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
336 MOV_L( REGOFF(V4F_START, ESI), ESI ) /* ptr to first source vertex */
338 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
    [all...]
  /external/mesa3d/src/mesa/x86-64/
xform4.S 69 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */
70 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
150 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */
151 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
211 movq V4F_START(%rdx), %rsi /* ptr to first src vertex */
212 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
242 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */
243 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
306 movq V4F_START(%rdx), %rdx /* ptr to first src vertex */
307 movq V4F_START(%rdi), %rdi /* ptr to first dest vertex */
    [all...]
  /external/chromium_org/third_party/angle/src/compiler/translator/
BaseTypes.h 280 EvqVaryingOut, // vertex shaders only read/write
282 EvqInvariantVaryingOut, // vertex shaders only read/write
283 EvqUniform, // Readonly, vertex and fragment
285 EvqVertexIn, // Vertex shader input
287 EvqVertexOut, // Vertex shader output
296 // built-ins written by vertex shader
310 // GLSL ES 3.0 vertex output and fragment input
  /external/chromium_org/third_party/mesa/src/src/mesa/vbo/
vbo_rebase.c 32 * successive primitives layed out linearly in the vertex arrays.
33 * Unless the vertex arrays are all in a VBO, the OpenGL semantics
34 * imply that we need to re-upload the vertex data on each draw call.
37 * vertex data. Worse - in the software tnl module, all those
41 * incorrect as we tend to upload each set of vertex data to a new
99 /* Adjust primitives, indices and vertex definitions so that min_index
216 * will be happier if you just specify a starting vertex value in
  /external/mesa3d/src/mesa/vbo/
vbo_rebase.c 32 * successive primitives layed out linearly in the vertex arrays.
33 * Unless the vertex arrays are all in a VBO, the OpenGL semantics
34 * imply that we need to re-upload the vertex data on each draw call.
37 * vertex data. Worse - in the software tnl module, all those
41 * incorrect as we tend to upload each set of vertex data to a new
99 /* Adjust primitives, indices and vertex definitions so that min_index
216 * will be happier if you just specify a starting vertex value in
  /frameworks/native/opengl/tests/testViewport/src/com/android/test/
TestView.java 78 * The vertex and index data are held in VBO objects because on most
79 * GPUs VBO objects are the fastest way of rendering static vertex
85 // Size of vertex data elements in bytes:
89 // Vertex structure:
97 // These buffers are used to hold the vertex and index data while
187 // Generate a the vertex and element buffer IDs
194 // Upload the vertex data
  /external/chromium_org/third_party/skia/src/gpu/
GrDrawState.h 64 * equivalents are set to default values with the exception of vertex attribute state which
70 /// @name Vertex Attributes
83 * Sets vertex attributes for next draw. The object driving the templatization
87 * @param stride the number of bytes between successive vertex data.
94 * Sets default vertex attributes for next draw. The default is a single attribute:
100 * Helper to save/restore vertex attribs
125 * intends to specify fractional pixel coverage (via setCoverage(), through a coverage vertex
165 * coverage is ignored when per-vertex coverage is provided.
177 * The geometry processor is the sole element of the skia pipeline which can use the vertex,
194 /// available to it in the fragment and vertex shader (e.g. the vertex position, the dst color
    [all...]
  /external/deqp/data/gles31/shaders/
linkage_tessellation_geometry.test 16 vertex ""
86 vertex ""
157 vertex ""
228 vertex ""
292 desc "Vertex output and geometry input share the same name"
300 vertex ""
362 desc "Vertex output and geometry input share the same name"
370 vertex ""
440 vertex ""
515 vertex ""
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/
draw_pt_fetch_emit.c 43 /* The simplest 'middle end' in the new vertex code.
46 * - perform vertex fetch using
47 * - draw vertex element/buffer state
49 * - run the vertex shader
58 * - translate the vertex-shader output vertices to hw format
67 * - perform vertex fetch
70 * IE, basically just vertex fetch to post-vs-format vertices,
204 debug_warn_once("vertex buffer allocation failed (out of memory?)");
295 debug_warn_once("allocate or map of vertex buffer failed (out of memory?)");
  /external/mesa3d/src/gallium/auxiliary/draw/
draw_pt_fetch_emit.c 43 /* The simplest 'middle end' in the new vertex code.
46 * - perform vertex fetch using
47 * - draw vertex element/buffer state
49 * - run the vertex shader
58 * - translate the vertex-shader output vertices to hw format
67 * - perform vertex fetch
70 * IE, basically just vertex fetch to post-vs-format vertices,
204 debug_warn_once("vertex buffer allocation failed (out of memory?)");
295 debug_warn_once("allocate or map of vertex buffer failed (out of memory?)");
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
VertexBuffer11.cpp 52 return gl::Error(GL_OUT_OF_MEMORY, "Failed to allocate internal vertex buffer of size, %lu.", size);
73 return gl::Error(GL_OUT_OF_MEMORY, "Internal vertex buffer is not initialized.");
84 return gl::Error(GL_OUT_OF_MEMORY, "Failed to map internal vertex buffer, HRESULT: 0x%08x.", result);
152 return gl::Error(GL_OUT_OF_MEMORY, "New vertex buffer size would result in an overflow.");
187 return gl::Error(GL_OUT_OF_MEMORY, "Internal vertex buffer is not initialized.");
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
VertexBuffer9.cpp 50 return gl::Error(GL_OUT_OF_MEMORY, "Failed to allocate internal vertex buffer of size, %lu.", size);
70 return gl::Error(GL_OUT_OF_MEMORY, "Internal vertex buffer is not initialized.");
92 return gl::Error(GL_OUT_OF_MEMORY, "Failed to lock internal vertex buffer, HRESULT: 0x%08x.", result);
164 return gl::Error(GL_OUT_OF_MEMORY, "Internal vertex buffer is not initialized.");
219 return gl::Error(GL_OUT_OF_MEMORY, "New vertex buffer size would result in an overflow.");
  /external/chromium_org/third_party/mesa/src/docs/
GL3.txt 32 Vertex array objects (GL_APPLE_vertex_array_object) DONE (i965, r300, r600, swrast)
49 16 vertex texture image units DONE
61 BGRA vertex order (GL_ARB_vertex_array_bgra) DONE (i965, r300, r600, swrast)
62 Base vertex offset(GL_ARB_draw_elements_base_vertex) DONE (i965, r300, r600, swrast)
64 Provoking vertex (GL_ARB_provoking_vertex) DONE (i965, r300, r600, swrast)
  /external/chromium_org/third_party/mesa/src/docs/OLD/
MESA_sprite_point.spec 34 coordinates at each vertex. This extension effectively turns points
124 counter-clockwise around the quadrilateral, then the vertex and
127 vertex window coordinate texture coordinate
135 size. The other vertex attributes (such as the color and fog coordinate)
136 are simply duplicated from the original point vertex.
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
u_caps.c 203 UTIL_CHECK_SHADER(VERTEX, MAX_INSTRUCTIONS, 512),
204 UTIL_CHECK_SHADER(VERTEX, MAX_INPUTS, 16),
205 UTIL_CHECK_SHADER(VERTEX, MAX_TEMPS, 32),
206 UTIL_CHECK_SHADER(VERTEX, MAX_ADDRS, 2),
207 UTIL_CHECK_SHADER(VERTEX, MAX_CONSTS, 256),
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
nv50_context.h 112 struct nv50_vertex_stateobj *vertex; member in struct:nv50_context
125 uint32_t vbo_fifo; /* bitmask of vertex elements to be pushed to FIFO */
126 uint32_t vbo_user; /* bitmask of vertex buffers pointing to user memory */
128 uint32_t vb_elt_first; /* from pipe_draw_info, for vertex upload */
130 uint32_t instance_off; /* base vertex for instanced arrays */

Completed in 646 milliseconds

<<11121314151617181920>>