HomeSort by relevance Sort by last modified time
    Searched full:transformfeedback (Results 1 - 25 of 64) sorted by null

1 2 3

  /external/chromium_org/third_party/angle/src/libGLESv2/
TransformFeedback.cpp 7 #include "libGLESv2/TransformFeedback.h"
13 TransformFeedback::TransformFeedback(rx::TransformFeedbackImpl* impl, GLuint id)
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::pause(
    [all...]
TransformFeedback.h 23 class TransformFeedback : public RefCountObject
26 TransformFeedback(rx::TransformFeedbackImpl* impl, GLuint id);
27 virtual ~TransformFeedback();
40 DISALLOW_COPY_AND_ASSIGN(TransformFeedback);
Context.h 66 class TransformFeedback;
97 void deleteTransformFeedback(GLuint transformFeedback);
135 void bindTransformFeedback(GLuint transformFeedback);
162 TransformFeedback *getTransformFeedback(GLuint handle) const;
249 void detachTransformFeedback(GLuint transformFeedback);
296 BindingPointer<TransformFeedback> mTransformFeedbackZero;
297 typedef std::unordered_map<GLuint, TransformFeedback*> TransformFeedbackMap;
State.h 18 #include "libGLESv2/TransformFeedback.h"
174 void setTransformFeedbackBinding(TransformFeedback *transformFeedback);
175 TransformFeedback *getCurrentTransformFeedback() const;
176 void detachTransformFeedback(GLuint transformFeedback);
305 BindingPointer<TransformFeedback> mTransformFeedback;
Context.cpp 31 #include "libGLESv2/TransformFeedback.h"
113 mTransformFeedbackZero.set(new TransformFeedback(mRenderer->createTransformFeedback(), 0));
276 TransformFeedback *transformFeedback = new TransformFeedback(mRenderer->createTransformFeedback(), handle);
277 transformFeedback->addRef();
278 mTransformFeedbackMap[handle] = transformFeedback;
384 void Context::deleteTransformFeedback(GLuint transformFeedback)
386 TransformFeedbackMap::const_iterator iter = mTransformFeedbackMap.find(transformFeedback);
389 detachTransformFeedback(transformFeedback);
    [all...]
State.cpp 866 void State::setTransformFeedbackBinding(TransformFeedback *transformFeedback)
868 mTransformFeedback.set(transformFeedback);
871 TransformFeedback *State::getCurrentTransformFeedback() const
876 void State::detachTransformFeedback(GLuint transformFeedback)
878 if (mTransformFeedback.id() == transformFeedback)
    [all...]
  /external/chromium_org/third_party/angle/tests/angle_implementation_unit_tests/
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/main/
transformfeedback.c 39 #include "transformfeedback.h"
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)
    [all...]
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;
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));
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;
    [all...]
  /external/mesa3d/src/mesa/main/
transformfeedback.c 39 #include "transformfeedback.h"
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)
    [all...]
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;
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));
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;
    [all...]
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/
TransformFeedbackImpl.h 13 #include "libGLESv2/TransformFeedback.h"
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
gen7_sol_state.c 49 ctx->TransformFeedback.CurrentObject;
191 ctx->TransformFeedback.CurrentObject;
240 ctx->TransformFeedback.CurrentObject;
gen6_sol.c 41 ctx->TransformFeedback.CurrentObject;
166 ctx->TransformFeedback.CurrentObject;
brw_gs.c 192 if (ctx->TransformFeedback.CurrentObject->Active &&
193 !ctx->TransformFeedback.CurrentObject->Paused) {
  /external/mesa3d/src/mesa/drivers/dri/i965/
gen7_sol_state.c 49 ctx->TransformFeedback.CurrentObject;
191 ctx->TransformFeedback.CurrentObject;
240 ctx->TransformFeedback.CurrentObject;
gen6_sol.c 41 ctx->TransformFeedback.CurrentObject;
166 ctx->TransformFeedback.CurrentObject;
brw_gs.c 192 if (ctx->TransformFeedback.CurrentObject->Active &&
193 !ctx->TransformFeedback.CurrentObject->Paused) {
  /external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
st_cb_xformfb.c 40 #include "main/transformfeedback.h"
  /external/mesa3d/src/mesa/state_tracker/
st_cb_xformfb.c 40 #include "main/transformfeedback.h"
  /external/chromium_org/third_party/angle/src/
libGLESv2.gypi 82 'libGLESv2/TransformFeedback.cpp',
83 'libGLESv2/TransformFeedback.h',

Completed in 933 milliseconds

1 2 3