HomeSort by relevance Sort by last modified time
    Searched full:vertex (Results 176 - 200 of 1338) sorted by null

1 2 3 4 5 6 78 91011>>

  /frameworks/native/services/surfaceflinger/RenderEngine/
Program.h 32 * Abstracts a GLSL program comprising a vertex and fragment shader
39 Program(const ProgramCache::Key& needs, const char* vertex, const char* fragment);
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/site-packages/setoolsgui/networkx/algorithms/approximation/tests/
test_dominating_set.py 22 for vertex in vertices - dom_set:
23 neighbors = set(graph.neighbors(vertex))
  /cts/tests/tests/openglperf/src/android/openglperf/cts/
Sphere.java 28 * Vertices data is composed of vertex coordinates in x, y, z followed by
29 * texture coordinates s, t for each vertex
30 * Indices store vertex indices for the whole sphere.
58 throw new RuntimeException("nSlices " + nSlices + " too big for vertex");
64 // 3 vertex coords + 2 texture coords
90 // vertex x,y,z
  /external/ceres-solver/internal/ceres/
canonical_views_clustering.h 65 // of the graph. If w_ij i s the weight connecting the vertex i to
66 // vertex j, and C is the set of canonical views. Then the objective
80 // for each vertex in the graph which best explains it, while trying
85 // vertex weights, higher weights indicating a higher preference for
86 // being chosen as a canonical view. Thus if w_i is the vertex weight
87 // for vertex i, the objective function is then
  /external/deqp/data/gles31/shaders/
linkage_geometry_varying_types.test 12 vertex ""
59 vertex ""
106 vertex ""
153 vertex ""
200 vertex ""
247 vertex ""
294 vertex ""
341 vertex ""
388 vertex ""
435 vertex ""
    [all...]
linkage_tessellation_varying_types.test 12 vertex ""
66 vertex ""
120 vertex ""
174 vertex ""
228 vertex ""
282 vertex ""
336 vertex ""
390 vertex ""
444 vertex ""
498 vertex ""
    [all...]
linkage_tessellation_uniform_types.test 13 vertex ""
65 vertex ""
117 vertex ""
169 vertex ""
221 vertex ""
273 vertex ""
325 vertex ""
377 vertex ""
429 vertex ""
481 vertex ""
    [all...]
  /external/deqp/modules/gles2/
tes2CapabilityTests.cpp 85 { "vertex_attribs", "Number of vertex attributes supported", GL_MAX_VERTEX_ATTRIBS },
87 { "vertex_uniform_vectors", "Number of vertex uniform vectors supported", GL_MAX_VERTEX_UNIFORM_VECTORS },
90 { "vertex_texture_image_units", "Number of vertex texture units supported", GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS },
91 { "combined_texture_image_units", "Number of vertex and fragment combined texture units supported", GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS },
214 // Vertex data formats.
215 ExtGroup(this, "vertex_data_formats", "Vertex data formats")
  /external/mesa3d/docs/
relnotes-6.5.1.html 36 <li>GL_APPLE_vertex_array_object - allows encapsulation of a set of vertex
42 multiple vertex/fragment program parameters with one call.
51 vertex attributes.
55 <li>The GL_ARB_vertex_program attribute <code>vertex.weight</code> is now
73 <li>fixed indirect rendering vertex array crashes (bug 6863)
81 <li>using evaluators with vertex programs caused crashes (bug 7564)
relnotes-6.5.3.html 53 <li>Much faster software execution of vertex, fragment shaders.
54 <li>New vertex buffer object (vbo) infrastructure
80 rendering is now cast in the form of vertex buffer objects.
82 <li>Vertex/fragment shaders are compiled into GPU instructions and
84 <li>Vertex and fragment programs are executed with the same code now.
85 <li>The SSE-optimized vertex program path has been removed since it didn't
  /external/mesa3d/src/gallium/drivers/nv50/
nv50_vbo.c 184 if (unlikely(nv50->vertex->instance_bufs & (1 << vbi))) {
193 nv50->vertex->vb_access_size[vbi];
230 for (i = 0; i < nv50->vertex->num_elements; ++i) {
231 struct pipe_vertex_element *ve = &nv50->vertex->element[i].pipe;
280 struct nv50_vertex_stateobj *vertex = nv50->vertex; local
286 const unsigned n = MAX2(vertex->num_elements, nv50->state.num_vtxelts);
288 if (unlikely(vertex->need_conversion))
297 /* if vertex buffer was written by GPU - flush VBO cache */
308 /* update vertex format state *
    [all...]
  /external/mesa3d/src/gallium/tests/graw/
fs-fragcoord.c 16 struct vertex { struct
21 /* Note: the upper-left vertex is pushed to the left a bit to
24 static struct vertex vertices[] =
59 ve[0].src_offset = Offset(struct vertex, position);
61 ve[1].src_offset = Offset(struct vertex, color);
68 vbuf.stride = sizeof(struct vertex);
  /external/mesa3d/src/mesa/state_tracker/
st_program.h 99 /** Vertex program variant key */
111 * This represents a vertex program, especially translated to match
116 /* Parameters which generated this translated version of a vertex
146 struct gl_vertex_program Base; /**< The Mesa vertex program */
161 /** List of translated variants of this vertex program.
181 /* Parameters which generated this translated version of a vertex */
  /external/mesa3d/src/mesa/drivers/common/
meta.c 81 /** Return offset in bytes of the field within a vertex struct */
82 #define OFFSET(FIELD) ((void *) offsetof(struct vertex, FIELD))
716 /* set 1:1 vertex:pixel coordinate transform */
741 /* save vertex array object state */
784 /* Generally in here we never want vertex color clamping --
1501 struct vertex { struct
1588 struct vertex { struct
1758 struct vertex { struct
1997 struct vertex { struct
2107 struct vertex { struct
2361 struct vertex { struct
2630 struct vertex { struct
3009 struct vertex { struct
3086 struct vertex { struct
3237 struct vertex { struct
3610 struct vertex { struct
3849 struct vertex { struct
    [all...]
  /external/mesa3d/src/gallium/include/pipe/
p_state.h 98 unsigned point_size_per_vertex:1; /**< size computed in vertex shader */
105 * Use the first vertex of a primitive as the provoking vertex for
151 float point_size; /**< used when no per-vertex size */
187 * Stream output for vertex transform feedback.
192 /** stride for an entire vertex for each buffer in dwords */
398 * A memory object/resource such as a vertex buffer or texture.
438 * A vertex buffer. Typically, all the vertex data/attributes for
444 unsigned stride; /**< stride to same attrib in next vertex, in bytes *
    [all...]
  /external/mesa3d/src/mesa/tnl/
t_rasterpos.c 42 * \param v vertex vector describing the point to clip.
62 * \param v vertex vector describing the point to clip.
82 * \param v vertex vector describing the point to clip.
110 * \param vertex vertex location
117 const GLfloat vertex[4],
133 GLfloat VP[3]; /* vector from vertex to light pos */
146 /* VP = vector from vertex pos to light[i].pos */
147 SUB_3V(VP, light->_Position, vertex);
197 COPY_3V(v, vertex);
    [all...]
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/deqp/data/gles2/shaders/
qualification_order.test 12 vertex ""
47 vertex ""
82 vertex ""
121 vertex ""
156 vertex ""
191 vertex ""
226 vertex ""
261 vertex ""
296 vertex ""
331 vertex ""
    [all...]
  /external/mesa3d/src/gallium/drivers/softpipe/
sp_state_derived.c 43 * Mark the current vertex layout as "invalid".
44 * We'll validate the vertex layout later, when we start to actually
55 * The vertex info describes how to convert the post-transformed vertices
59 * This function validates the vertex layout and returns a pointer to a
68 /* compute vertex layout now */
74 /* Tell draw_vbuf to simply emit the whole post-xform vertex
86 * from the vertex shader.
154 * Note that there's actually two different vertex layouts in softpipe.
161 * we basically want to pass-through the draw module's vertex layout as-is.
162 * When the softpipe vbuf code begins drawing, the normal vertex layou
    [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/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...]

Completed in 1709 milliseconds

1 2 3 4 5 6 78 91011>>