Home
last modified time | relevance | path

Searched refs:AttributesMask (Results 1 – 25 of 41) sorted by relevance

12

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DVertexArrayGL.h35 const gl::AttributesMask &activeAttributesMask,
40 const gl::AttributesMask &activeAttributesMask,
58 const gl::AttributesMask &activeMask);
67 const gl::AttributesMask &activeAttributesMask,
88 void computeStreamingAttributeSizes(const gl::AttributesMask &attribsToStream,
96 const gl::AttributesMask &attribsToStream,
127 gl::AttributesMask *attributeMask) const;
134 gl::AttributesMask mProgramActiveAttribLocationsMask;
149 mutable gl::AttributesMask mForcedStreamingAttributesForDrawArraysInstancedMask;
150 mutable gl::AttributesMask mInstancedAttributesMask;
[all …]
DVertexArrayGL.cpp160 const gl::AttributesMask &activeAttributesMask, in syncClientSideData()
186 const gl::AttributesMask &activeAttributesMask, in syncDrawState()
197 const gl::AttributesMask &needsStreamingAttribs = in syncDrawState()
217 gl::AttributesMask updatedStreamingAttribsMask = needsStreamingAttribs; in syncDrawState()
343 void VertexArrayGL::computeStreamingAttributeSizes(const gl::AttributesMask &attribsToStream, in computeStreamingAttributeSizes()
376 const gl::AttributesMask &attribsToStream, in streamAttributes()
568 gl::AttributesMask *attributeMask) const in recoverForcedStreamingAttributesForDrawArraysInstanced()
995 const gl::AttributesMask &activeMask) in applyActiveAttribLocationsMask()
997 gl::AttributesMask updateMask = mProgramActiveAttribLocationsMask ^ activeMask; in applyActiveAttribLocationsMask()
DContextGL.cpp358 gl::AttributesMask ContextGL::updateAttributesForBaseInstance(const gl::Program *program, in updateAttributesForBaseInstance()
362 gl::AttributesMask attribToUpdateMask; in updateAttributesForBaseInstance()
406 void ContextGL::resetUpdatedAttributes(gl::AttributesMask attribMask) in resetUpdatedAttributes()
467 gl::AttributesMask attribToResetMask = in drawArraysInstancedBaseInstance()
630 gl::AttributesMask attribToResetMask = in drawElementsInstancedBaseVertexBaseInstance()
DContextGL.h301 gl::AttributesMask updateAttributesForBaseInstance(const gl::Program *program,
303 void resetUpdatedAttributes(gl::AttributesMask attribMask);
DStateManagerGL.h517 gl::AttributesMask mLocalDirtyCurrentValues;
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DVertexArray.h48 const AttributesMask &getEnabledAttributesMask() const { return mEnabledAttributesMask; } in getEnabledAttributesMask()
74 AttributesMask getBindingToAttributesMask(GLuint bindingIndex) const;
78 AttributesMask getClientMemoryAttribsMask() const { return mClientMemoryAttribsMask; } in getClientMemoryAttribsMask()
80 gl::AttributesMask getNullPointerClientMemoryAttribsMask() const in getNullPointerClientMemoryAttribsMask()
93 AttributesMask mEnabledAttributesMask;
103 gl::AttributesMask mClientMemoryAttribsMask;
104 gl::AttributesMask mNullPointerClientMemoryAttribsMask;
107 AttributesMask mCachedMappedArrayBuffers;
108 AttributesMask mCachedMutableOrImpersistentArrayBuffers;
109 AttributesMask mCachedInvalidMappedArrayBuffer;
[all …]
DVertexAttribute.h54 const AttributesMask &getBoundAttributesMask() const { return mBoundAttributesMask; } in getBoundAttributesMask()
68 AttributesMask mBoundAttributesMask;
DProgramExecutable.h147 const AttributesMask &getActiveAttribLocationsMask() const in getActiveAttribLocationsMask()
152 const AttributesMask &getNonBuiltinAttribLocationsMask() const { return mAttributesMask; } in getNonBuiltinAttribLocationsMask()
155 AttributesMask getAttributesMask() const;
385 AttributesMask mAttributesMask;
DGLES1State.cpp508 AttributesMask GLES1State::getVertexArraysAttributeMask() const in getVertexArraysAttributeMask()
510 AttributesMask attribsMask; in getVertexArraysAttributeMask()
533 AttributesMask GLES1State::getActiveAttributesMask() const in getActiveAttributesMask()
536 return AttributesMask(0xFF); in getActiveAttributesMask()
DContext.h130 AttributesMask getActiveBufferedAttribsMask() const { return mCachedActiveBufferedAttribsMask; } in getActiveBufferedAttribsMask()
131 AttributesMask getActiveClientAttribsMask() const { return mCachedActiveClientAttribsMask; } in getActiveClientAttribsMask()
132 AttributesMask getActiveDefaultAttribsMask() const { return mCachedActiveDefaultAttribsMask; } in getActiveDefaultAttribsMask()
307 AttributesMask mCachedActiveBufferedAttribsMask;
308 AttributesMask mCachedActiveClientAttribsMask;
309 AttributesMask mCachedActiveDefaultAttribsMask;
DGLES1State.h219 AttributesMask getVertexArraysAttributeMask() const;
220 AttributesMask getActiveAttributesMask() const;
DVertexArray.cpp53 AttributesMask VertexArrayState::getBindingToAttributesMask(GLuint bindingIndex) const in getBindingToAttributesMask()
205 AttributesMask(static_cast<uint32_t>(1 << bindingIndex))); in detachBuffer()
275 const AttributesMask &boundAttributesMask) in updateCachedArrayBuffersMasks()
720 const AttributesMask &activeAttribues = context->getStateCache().getActiveBufferedAttribsMask(); in hasTransformFeedbackBindingConflict()
DGLES1Renderer.cpp522 AttributesMask prevAttributesMask = glState->gles1().getVertexArraysAttributeMask(); in drawTexture()
524 setAttributesEnabled(context, glState, AttributesMask()); in drawTexture()
1050 void GLES1Renderer::setAttributesEnabled(Context *context, State *glState, AttributesMask mask) in setAttributesEnabled()
DGLES1Renderer.h194 void setAttributesEnabled(Context *context, State *glState, AttributesMask mask);
DProgramExecutable.cpp290 mAttributesMask = gl::AttributesMask(stream->readInt<uint32_t>()); in load()
291 mActiveAttribLocationsMask = gl::AttributesMask(stream->readInt<uint32_t>()); in load()
722 AttributesMask ProgramExecutable::getAttributesMask() const in getAttributesMask()
DState.h756 AttributesMask getAndResetDirtyCurrentValues() const;
1137 mutable AttributesMask mDirtyCurrentValues;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
DVertexArray11.cpp83 gl::AttributesMask attributesToUpdate; in syncState()
146 const gl::AttributesMask &activeLocations = executable.getActiveAttribLocationsMask(); in syncStateForDraw()
147 gl::AttributesMask activeDirtyAttribs = (mAttribsToTranslate & activeLocations); in syncStateForDraw()
157 const gl::AttributesMask &activeLocations = executable.getActiveAttribLocationsMask(); in syncStateForDraw()
158 gl::AttributesMask activeDynamicAttribs = (mDynamicAttribsMask & activeLocations); in syncStateForDraw()
243 gl::AttributesMask activeDynamicAttribs = (mDynamicAttribsMask & activeLocations); in hasActiveDynamicAttrib()
248 const gl::AttributesMask &activeDirtyAttribs) in updateDirtyAttribs()
301 const gl::AttributesMask &activeDynamicAttribs) in updateDynamicAttribs()
DVertexArray11.h68 const gl::AttributesMask &activeDirtyAttribs);
79 const gl::AttributesMask &activeDynamicAttribs);
91 gl::AttributesMask mDynamicAttribsMask;
94 gl::AttributesMask mAttribsToTranslate;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DVertexDataManager.h111 const gl::AttributesMask &dynamicAttribsMask,
120 const gl::AttributesMask &dynamicAttribsMask,
158 gl::AttributesMask mDynamicAttribsMaskCache;
DVertexDataManager.cpp417 const gl::AttributesMask &dynamicAttribsMask, in storeDynamicAttribs()
463 const gl::AttributesMask &dynamicAttribsMask, in PromoteDynamicAttribs()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DVertexArrayVk.h107 const gl::AttributesMask &getStreamingVertexAttribsMask() const in getStreamingVertexAttribsMask()
145 gl::AttributesMask mCurrentArrayBufferCompressed;
160 gl::AttributesMask mStreamingVertexAttribsMask;
DVertexArrayVk.cpp279 const gl::AttributesMask activeAttribs = in handleLineLoopIndirectDraw()
760 const gl::AttributesMask activeAttribs = in updateStreamedAttribs()
763 const gl::AttributesMask activeStreamedAttribs = mStreamingVertexAttribsMask & activeAttribs; in updateStreamedAttribs()
Dvk_cache_utils.h572 const gl::AttributesMask &activeAttribLocationsMask,
1585 const gl::AttributesMask &activeAttribLocationsMask,
1614 const gl::AttributesMask &activeAttribLocationsMask,
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
DVulkanPipelineCachePerf.cpp89 gl::AttributesMask am; in step()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DContextMtl.h275 void invalidateDefaultAttributes(const gl::AttributesMask &dirtyMask);
548 gl::AttributesMask mDirtyDefaultAttribsMask;

12