/external/chromium_org/third_party/angle/src/libGLESv2/ |
H A D | TransformFeedback.cpp | 7 #include "libGLESv2/TransformFeedback.h" 13 TransformFeedback::TransformFeedback(rx::TransformFeedbackImpl* impl, GLuint id) function in class:gl::TransformFeedback 23 TransformFeedback::~TransformFeedback() 28 void TransformFeedback::start(GLenum primitiveMode) 36 void TransformFeedback::stop() 44 GLboolean TransformFeedback::isStarted() const 49 GLenum TransformFeedback::getDrawMode() const 54 void TransformFeedback [all...] |
H A D | TransformFeedback.h | 23 class TransformFeedback : public RefCountObject class in namespace:gl 26 TransformFeedback(rx::TransformFeedbackImpl* impl, GLuint id); 27 virtual ~TransformFeedback(); 40 DISALLOW_COPY_AND_ASSIGN(TransformFeedback);
|
H A D | State.h | 18 #include "libGLESv2/TransformFeedback.h" 174 void setTransformFeedbackBinding(TransformFeedback *transformFeedback); 175 TransformFeedback *getCurrentTransformFeedback() const; 305 BindingPointer<TransformFeedback> mTransformFeedback;
|
H A D | Context.h | 66 class TransformFeedback; 162 TransformFeedback *getTransformFeedback(GLuint handle) const; 296 BindingPointer<TransformFeedback> mTransformFeedbackZero; 297 typedef std::unordered_map<GLuint, TransformFeedback*> TransformFeedbackMap;
|
H A D | Context.cpp | 31 #include "libGLESv2/TransformFeedback.h" 113 mTransformFeedbackZero.set(new TransformFeedback(mRenderer->createTransformFeedback(), 0)); 276 TransformFeedback *transformFeedback = new TransformFeedback(mRenderer->createTransformFeedback(), handle); 485 TransformFeedback *Context::getTransformFeedback(GLuint handle) const 1509 TransformFeedback *curTransformFeedback = mState.getCurrentTransformFeedback();
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
H A D | transformfeedback.c | 115 ctx->TransformFeedback.DefaultObject = 118 assert(ctx->TransformFeedback.DefaultObject->RefCount == 1); 120 reference_transform_feedback_object(&ctx->TransformFeedback.CurrentObject, 121 ctx->TransformFeedback.DefaultObject); 123 assert(ctx->TransformFeedback.DefaultObject->RefCount == 2); 125 ctx->TransformFeedback.Objects = _mesa_NewHashTable(); 128 &ctx->TransformFeedback.CurrentBuffer, 158 &ctx->TransformFeedback.CurrentBuffer, 162 _mesa_HashDeleteAll(ctx->TransformFeedback.Objects, delete_cb, ctx); 163 _mesa_DeleteHashTable(ctx->TransformFeedback [all...] |
H A D | shaderobj.c | 253 prog->TransformFeedback.BufferMode = GL_INTERLEAVED_ATTRIBS; 344 for (i = 0; i < shProg->TransformFeedback.NumVarying; i++) { 345 free(shProg->TransformFeedback.VaryingNames[i]); 347 free(shProg->TransformFeedback.VaryingNames); 348 shProg->TransformFeedback.VaryingNames = NULL; 349 shProg->TransformFeedback.NumVarying = 0;
|
H A D | api_validate.c | 261 if (ctx->TransformFeedback.CurrentObject->Active && 262 !ctx->TransformFeedback.CurrentObject->Paused) { 267 pass = ctx->TransformFeedback.Mode == GL_POINTS; 272 pass = ctx->TransformFeedback.Mode == GL_LINES; 275 pass = ctx->TransformFeedback.Mode == GL_TRIANGLES; 283 _mesa_lookup_prim_by_nr(ctx->TransformFeedback.Mode));
|
H A D | shaderapi.c | 531 *params = shProg->TransformFeedback.NumVarying; 539 for (i = 0; i < shProg->TransformFeedback.NumVarying; i++) { 542 const GLint len = strlen(shProg->TransformFeedback.VaryingNames[i]) + 1; 554 *params = shProg->TransformFeedback.BufferMode; 751 ctx->TransformFeedback.CurrentObject; 1415 ctx->TransformFeedback.CurrentObject; 1625 if (ctx->TransformFeedback.CurrentObject->Active && 1626 !ctx->TransformFeedback.CurrentObject->Paused) {
|
/external/mesa3d/src/mesa/main/ |
H A D | transformfeedback.c | 115 ctx->TransformFeedback.DefaultObject = 118 assert(ctx->TransformFeedback.DefaultObject->RefCount == 1); 120 reference_transform_feedback_object(&ctx->TransformFeedback.CurrentObject, 121 ctx->TransformFeedback.DefaultObject); 123 assert(ctx->TransformFeedback.DefaultObject->RefCount == 2); 125 ctx->TransformFeedback.Objects = _mesa_NewHashTable(); 128 &ctx->TransformFeedback.CurrentBuffer, 158 &ctx->TransformFeedback.CurrentBuffer, 162 _mesa_HashDeleteAll(ctx->TransformFeedback.Objects, delete_cb, ctx); 163 _mesa_DeleteHashTable(ctx->TransformFeedback [all...] |
H A D | shaderobj.c | 253 prog->TransformFeedback.BufferMode = GL_INTERLEAVED_ATTRIBS; 344 for (i = 0; i < shProg->TransformFeedback.NumVarying; i++) { 345 free(shProg->TransformFeedback.VaryingNames[i]); 347 free(shProg->TransformFeedback.VaryingNames); 348 shProg->TransformFeedback.VaryingNames = NULL; 349 shProg->TransformFeedback.NumVarying = 0;
|
H A D | api_validate.c | 261 if (ctx->TransformFeedback.CurrentObject->Active && 262 !ctx->TransformFeedback.CurrentObject->Paused) { 267 pass = ctx->TransformFeedback.Mode == GL_POINTS; 272 pass = ctx->TransformFeedback.Mode == GL_LINES; 275 pass = ctx->TransformFeedback.Mode == GL_TRIANGLES; 283 _mesa_lookup_prim_by_nr(ctx->TransformFeedback.Mode));
|
H A D | shaderapi.c | 531 *params = shProg->TransformFeedback.NumVarying; 539 for (i = 0; i < shProg->TransformFeedback.NumVarying; i++) { 542 const GLint len = strlen(shProg->TransformFeedback.VaryingNames[i]) + 1; 554 *params = shProg->TransformFeedback.BufferMode; 751 ctx->TransformFeedback.CurrentObject; 1415 ctx->TransformFeedback.CurrentObject; 1625 if (ctx->TransformFeedback.CurrentObject->Active && 1626 !ctx->TransformFeedback.CurrentObject->Paused) {
|
/external/chromium_org/third_party/angle/tests/angle_implementation_unit_tests/ |
H A D | TransformFeedback_unittest.cpp | 9 #include "libGLESv2/TransformFeedback.h" 34 mFeedback = new gl::TransformFeedback(mImpl, 1); 44 gl::TransformFeedback* mFeedback; 52 gl::TransformFeedback* feedback = new gl::TransformFeedback(impl, 1);
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
H A D | brw_gs.c | 192 if (ctx->TransformFeedback.CurrentObject->Active && 193 !ctx->TransformFeedback.CurrentObject->Paused) {
|
H A D | gen6_sol.c | 41 ctx->TransformFeedback.CurrentObject; 166 ctx->TransformFeedback.CurrentObject;
|
H A D | gen7_sol_state.c | 49 ctx->TransformFeedback.CurrentObject; 191 ctx->TransformFeedback.CurrentObject; 240 ctx->TransformFeedback.CurrentObject;
|
H A D | brw_draw.c | 386 if (brw->intel.ctx.TransformFeedback.CurrentObject->Active && 387 !brw->intel.ctx.TransformFeedback.CurrentObject->Paused) {
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_gs.c | 192 if (ctx->TransformFeedback.CurrentObject->Active && 193 !ctx->TransformFeedback.CurrentObject->Paused) {
|
H A D | gen6_sol.c | 41 ctx->TransformFeedback.CurrentObject; 166 ctx->TransformFeedback.CurrentObject;
|
H A D | gen7_sol_state.c | 49 ctx->TransformFeedback.CurrentObject; 191 ctx->TransformFeedback.CurrentObject; 240 ctx->TransformFeedback.CurrentObject;
|
H A D | brw_draw.c | 386 if (brw->intel.ctx.TransformFeedback.CurrentObject->Active && 387 !brw->intel.ctx.TransformFeedback.CurrentObject->Paused) {
|
/external/deqp/framework/opengl/ |
H A D | gluObjectWrapper.hpp | 133 typedef TypedObjectWrapper<OBJECTTYPE_TRANSFORM_FEEDBACK> TransformFeedback; typedef in namespace:glu
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
H A D | linker.cpp | 1786 if (prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS && 1856 if (prog->TransformFeedback.BufferMode == GL_INTERLEAVED_ATTRIBS && 2198 prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS; 2393 unsigned num_tfeedback_decls = prog->TransformFeedback.NumVarying; 2598 prog->TransformFeedback.NumVarying); 2600 prog->TransformFeedback.VaryingNames,
|
/external/mesa3d/src/glsl/ |
H A D | linker.cpp | 1786 if (prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS && 1856 if (prog->TransformFeedback.BufferMode == GL_INTERLEAVED_ATTRIBS && 2198 prog->TransformFeedback.BufferMode == GL_SEPARATE_ATTRIBS; 2393 unsigned num_tfeedback_decls = prog->TransformFeedback.NumVarying; 2598 prog->TransformFeedback.NumVarying); 2600 prog->TransformFeedback.VaryingNames,
|