HomeSort by: relevance | last modified time | path
    Searched refs:TransformFeedback (Results 1 - 25 of 33) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
gl_nir_link_xfb.c 63 for (unsigned i = 0; i < prog->TransformFeedback.NumVarying; i++)
64 free(prog->TransformFeedback.VaryingNames[i]);
65 free(prog->TransformFeedback.VaryingNames);
85 prog->TransformFeedback.NumVarying = 0;
93 prog->TransformFeedback.BufferStride[buf] = xfb_info->buffers[buf].stride;
95 prog->TransformFeedback.NumVarying = varyings_info->varying_count;
96 prog->TransformFeedback.VaryingNames =
143 prog->TransformFeedback.VaryingNames[i] = NULL;
shader_cache.cpp 168 ralloc_asprintf_append(&buf, "tf: %d ", prog->TransformFeedback.BufferMode);
169 for (unsigned int i = 0; i < prog->TransformFeedback.NumVarying; i++) {
171 prog->TransformFeedback.VaryingNames[i]);
serialize.cpp 327 blob_write_uint32(metadata, shProg->TransformFeedback.BufferMode);
328 blob_write_bytes(metadata, shProg->TransformFeedback.BufferStride,
329 sizeof(shProg->TransformFeedback.BufferStride));
330 blob_write_uint32(metadata, shProg->TransformFeedback.NumVarying);
331 for (unsigned i = 0; i < shProg->TransformFeedback.NumVarying; i++)
332 blob_write_string(metadata, shProg->TransformFeedback.VaryingNames[i]);
363 if (shProg->TransformFeedback.VaryingNames) {
364 for (unsigned i = 0; i < shProg->TransformFeedback.NumVarying; ++i)
365 free(shProg->TransformFeedback.VaryingNames[i]);
369 shProg->TransformFeedback.BufferMode = blob_read_uint32(metadata)
    [all...]
link_varyings.cpp 131 if (prog->TransformFeedback.BufferStride[j]) {
1180 if (prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS &&
1276 if ((prog->TransformFeedback.BufferMode == GL_INTERLEAVED_ATTRIBS ||
1573 prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS;
1630 if (prog->TransformFeedback.BufferStride[j]) {
1633 prog->TransformFeedback.BufferStride[j] / 4;
2050 (prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS &&
2051 prog->TransformFeedback.NumVarying > 0);
3202 num_tfeedback_decls = prog->TransformFeedback.NumVarying;
3203 varying_names = prog->TransformFeedback.VaryingNames
    [all...]
linker.cpp 1758 if (prog->TransformFeedback.BufferStride[idx] % 4) {
1762 prog->TransformFeedback.BufferStride[idx]);
1766 if (prog->TransformFeedback.BufferStride[idx] / 4 >
1787 prog->TransformFeedback.BufferStride[i] = 0;
1795 if (prog->TransformFeedback.BufferStride[j] == 0) {
1796 prog->TransformFeedback.BufferStride[j] =
1800 } else if (prog->TransformFeedback.BufferStride[j] !=
1805 prog->TransformFeedback.BufferStride[j],
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
gl_nir_link_xfb.c 66 for (unsigned i = 0; i < prog->TransformFeedback.NumVarying; i++)
67 free(prog->TransformFeedback.VaryingNames[i]);
68 free(prog->TransformFeedback.VaryingNames);
88 prog->TransformFeedback.NumVarying = 0;
96 prog->TransformFeedback.BufferStride[buf] = xfb_info->buffers[buf].stride;
98 prog->TransformFeedback.NumVarying = varyings_info->varying_count;
99 prog->TransformFeedback.VaryingNames =
146 prog->TransformFeedback.VaryingNames[i] = NULL;
shader_cache.cpp 166 ralloc_asprintf_append(&buf, "tf: %d ", prog->TransformFeedback.BufferMode);
167 for (unsigned int i = 0; i < prog->TransformFeedback.NumVarying; i++) {
169 prog->TransformFeedback.VaryingNames[i]);
serialize.cpp 327 blob_write_uint32(metadata, shProg->TransformFeedback.BufferMode);
328 blob_write_bytes(metadata, shProg->TransformFeedback.BufferStride,
329 sizeof(shProg->TransformFeedback.BufferStride));
330 blob_write_uint32(metadata, shProg->TransformFeedback.NumVarying);
331 for (unsigned i = 0; i < shProg->TransformFeedback.NumVarying; i++)
332 blob_write_string(metadata, shProg->TransformFeedback.VaryingNames[i]);
363 if (shProg->TransformFeedback.VaryingNames) {
364 for (unsigned i = 0; i < shProg->TransformFeedback.NumVarying; ++i)
365 free(shProg->TransformFeedback.VaryingNames[i]);
369 shProg->TransformFeedback.BufferMode = blob_read_uint32(metadata)
    [all...]
link_varyings.cpp 124 if (prog->TransformFeedback.BufferStride[j]) {
1128 if (prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS &&
1217 if ((prog->TransformFeedback.BufferMode == GL_INTERLEAVED_ATTRIBS ||
1450 prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS;
1507 if (prog->TransformFeedback.BufferStride[j]) {
1510 prog->TransformFeedback.BufferStride[j] / 4;
1913 (prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS &&
1914 prog->TransformFeedback.NumVarying > 0);
2934 num_tfeedback_decls = prog->TransformFeedback.NumVarying;
2935 varying_names = prog->TransformFeedback.VaryingNames
    [all...]
linker.cpp 1715 if (prog->TransformFeedback.BufferStride[idx] % 4) {
1719 prog->TransformFeedback.BufferStride[idx]);
1723 if (prog->TransformFeedback.BufferStride[idx] / 4 >
1744 prog->TransformFeedback.BufferStride[i] = 0;
1752 if (prog->TransformFeedback.BufferStride[j] == 0) {
1753 prog->TransformFeedback.BufferStride[j] =
1757 } else if (prog->TransformFeedback.BufferStride[j] !=
1762 prog->TransformFeedback.BufferStride[j],
  /xsrc/external/mit/MesaLib/dist/src/mesa/main/
transformfeedback.c 40 #include "transformfeedback.h"
78 _mesa_HashWalkLocked(ctx->TransformFeedback.Objects,
82 active_xfb_object_references_program(ctx->TransformFeedback.DefaultObject,
135 ctx->TransformFeedback.DefaultObject =
138 assert(ctx->TransformFeedback.DefaultObject->RefCount == 1);
140 reference_transform_feedback_object(&ctx->TransformFeedback.CurrentObject,
141 ctx->TransformFeedback.DefaultObject);
143 assert(ctx->TransformFeedback.DefaultObject->RefCount == 2);
145 ctx->TransformFeedback.Objects = _mesa_NewHashTable();
148 &ctx->TransformFeedback.CurrentBuffer, NULL)
    [all...]
draw_validate.c 36 #include "transformfeedback.h"
298 if (ctx->TransformFeedback.Mode != GL_POINTS)
302 if (ctx->TransformFeedback.Mode != GL_LINES)
306 if (ctx->TransformFeedback.Mode != GL_TRIANGLES)
317 if (ctx->TransformFeedback.Mode != GL_POINTS)
320 if (ctx->TransformFeedback.Mode != GL_LINES)
323 if (ctx->TransformFeedback.Mode != GL_TRIANGLES)
328 switch (ctx->TransformFeedback.Mode) {
transformfeedback.h 152 return ctx->TransformFeedback.CurrentObject->Active &&
153 !ctx->TransformFeedback.CurrentObject->Paused;
189 &ctx->TransformFeedback.CurrentBuffer,
shaderobj.c 309 prog->TransformFeedback.BufferMode = GL_INTERLEAVED_ATTRIBS;
409 for (i = 0; i < shProg->TransformFeedback.NumVarying; i++) {
410 free(shProg->TransformFeedback.VaryingNames[i]);
412 free(shProg->TransformFeedback.VaryingNames);
413 shProg->TransformFeedback.VaryingNames = NULL;
414 shProg->TransformFeedback.NumVarying = 0;
bufferobj.c 46 #include "transformfeedback.h"
168 return &ctx->TransformFeedback.CurrentBuffer;
1636 if (ctx->TransformFeedback.CurrentBuffer == bufObj) {
1637 bind_buffer_object(ctx, &ctx->TransformFeedback.CurrentBuffer, 0);
1640 if (ctx->TransformFeedback.CurrentObject->Buffers[j] == bufObj) {
1642 ctx->TransformFeedback.CurrentObject,
4445 ctx->TransformFeedback.CurrentObject;
4731 _mesa_bind_buffer_range_xfb(ctx, ctx->TransformFeedback.CurrentObject,
4759 ctx->TransformFeedback.CurrentObject,
4764 _mesa_bind_buffer_range_xfb(ctx, ctx->TransformFeedback.CurrentObject
    [all...]
get.c 1060 v->value_int = ctx->TransformFeedback.CurrentBuffer ?
1061 ctx->TransformFeedback.CurrentBuffer->Name : 0;
1064 v->value_int = ctx->TransformFeedback.CurrentObject->Paused;
1067 v->value_int = ctx->TransformFeedback.CurrentObject->Active;
1070 v->value_int = ctx->TransformFeedback.CurrentObject->Name;
2587 v->value_int64 = ctx->TransformFeedback.CurrentObject->Offset[index];
2596 = ctx->TransformFeedback.CurrentObject->RequestedSize[index];
2604 v->value_int = ctx->TransformFeedback.CurrentObject->BufferNames[index];
shaderapi.c 51 #include "main/transformfeedback.h"
822 *params = shProg->TransformFeedback.NumVarying;
842 shProg->TransformFeedback.NumVarying;
847 : shProg->TransformFeedback.VaryingNames[i];
865 *params = shProg->TransformFeedback.BufferMode;
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
transformfeedback.c 39 #include "transformfeedback.h"
75 _mesa_HashWalkLocked(ctx->TransformFeedback.Objects,
79 active_xfb_object_references_program(0, ctx->TransformFeedback.DefaultObject,
132 ctx->TransformFeedback.DefaultObject =
135 assert(ctx->TransformFeedback.DefaultObject->RefCount == 1);
137 reference_transform_feedback_object(&ctx->TransformFeedback.CurrentObject,
138 ctx->TransformFeedback.DefaultObject);
140 assert(ctx->TransformFeedback.DefaultObject->RefCount == 2);
142 ctx->TransformFeedback.Objects = _mesa_NewHashTable();
145 &ctx->TransformFeedback.CurrentBuffer
    [all...]
transformfeedback.h 147 return ctx->TransformFeedback.CurrentObject->Active &&
148 !ctx->TransformFeedback.CurrentObject->Paused;
184 &ctx->TransformFeedback.CurrentBuffer,
shaderobj.c 296 prog->TransformFeedback.BufferMode = GL_INTERLEAVED_ATTRIBS;
390 for (i = 0; i < shProg->TransformFeedback.NumVarying; i++) {
391 free(shProg->TransformFeedback.VaryingNames[i]);
393 free(shProg->TransformFeedback.VaryingNames);
394 shProg->TransformFeedback.VaryingNames = NULL;
395 shProg->TransformFeedback.NumVarying = 0;
draw_validate.c 36 #include "transformfeedback.h"
538 pass = ctx->TransformFeedback.Mode == GL_POINTS;
541 pass = ctx->TransformFeedback.Mode == GL_LINES;
544 pass = ctx->TransformFeedback.Mode == GL_TRIANGLES;
554 pass = ctx->TransformFeedback.Mode == GL_POINTS;
556 pass = ctx->TransformFeedback.Mode == GL_LINES;
558 pass = ctx->TransformFeedback.Mode == GL_TRIANGLES;
563 pass = ctx->TransformFeedback.Mode == GL_POINTS;
568 pass = ctx->TransformFeedback.Mode == GL_LINES;
571 pass = ctx->TransformFeedback.Mode == GL_TRIANGLES
    [all...]
bufferobj.c 47 #include "transformfeedback.h"
154 return &ctx->TransformFeedback.CurrentBuffer;
1517 if (ctx->TransformFeedback.CurrentBuffer == bufObj) {
1518 bind_buffer_object(ctx, &ctx->TransformFeedback.CurrentBuffer, 0);
1521 if (ctx->TransformFeedback.CurrentObject->Buffers[j] == bufObj) {
1523 ctx->TransformFeedback.CurrentObject,
3995 ctx->TransformFeedback.CurrentObject;
4275 _mesa_bind_buffer_range_xfb(ctx, ctx->TransformFeedback.CurrentObject,
4303 ctx->TransformFeedback.CurrentObject,
4308 _mesa_bind_buffer_range_xfb(ctx, ctx->TransformFeedback.CurrentObject
    [all...]
get.c 1007 v->value_int = ctx->TransformFeedback.CurrentBuffer->Name;
1010 v->value_int = ctx->TransformFeedback.CurrentObject->Paused;
1013 v->value_int = ctx->TransformFeedback.CurrentObject->Active;
1016 v->value_int = ctx->TransformFeedback.CurrentObject->Name;
2461 v->value_int64 = ctx->TransformFeedback.CurrentObject->Offset[index];
2470 = ctx->TransformFeedback.CurrentObject->RequestedSize[index];
2478 v->value_int = ctx->TransformFeedback.CurrentObject->BufferNames[index];
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
gfx6_sol.c 35 #include "main/transformfeedback.h"
48 xfb_obj = ctx->TransformFeedback.CurrentObject;
395 ctx->TransformFeedback.CurrentObject;
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
gen6_sol.c 35 #include "main/transformfeedback.h"
47 xfb_obj = ctx->TransformFeedback.CurrentObject;
398 ctx->TransformFeedback.CurrentObject;

Completed in 41 milliseconds

1 2