/external/angle/src/libANGLE/ |
D | VertexArray.h | 48 const AttributesMask &getEnabledAttributesMask() const { return mEnabledAttributesMask; } in getEnabledAttributesMask() 74 AttributesMask getBindingToAttributesMask(GLuint bindingIndex) const; 78 AttributesMask getClientMemoryAttribsMask() const { return mClientMemoryAttribsMask; } in getClientMemoryAttribsMask() 80 AttributesMask getNullPointerClientMemoryAttribsMask() const in getNullPointerClientMemoryAttribsMask() 95 AttributesMask mEnabledAttributesMask; 97 AttributesMask mLastSyncedEnabledAttributesMask; 109 AttributesMask mClientMemoryAttribsMask; 110 AttributesMask mNullPointerClientMemoryAttribsMask; 113 AttributesMask mCachedMappedArrayBuffers; 114 AttributesMask mCachedMutableOrImpersistentArrayBuffers; [all …]
|
D | VertexAttribute.h | 54 const AttributesMask &getBoundAttributesMask() const { return mBoundAttributesMask; } in getBoundAttributesMask() 68 AttributesMask mBoundAttributesMask;
|
D | ProgramExecutable.h | 156 const AttributesMask &getActiveAttribLocationsMask() const in getActiveAttribLocationsMask() 161 AttributesMask getNonBuiltinAttribLocationsMask() const { return mAttributesMask; } in getNonBuiltinAttribLocationsMask() 164 AttributesMask getAttributesMask() const; 425 AttributesMask mAttributesMask;
|
D | GLES1State.cpp | 547 AttributesMask GLES1State::getVertexArraysAttributeMask() const in getVertexArraysAttributeMask() 549 AttributesMask attribsMask; in getVertexArraysAttributeMask() 572 AttributesMask GLES1State::getActiveAttributesMask() const in getActiveAttributesMask() 575 return AttributesMask(0xFF); in getActiveAttributesMask()
|
D | Context.h | 204 AttributesMask getActiveBufferedAttribsMask() const { return mCachedActiveBufferedAttribsMask; } in getActiveBufferedAttribsMask() 205 AttributesMask getActiveClientAttribsMask() const { return mCachedActiveClientAttribsMask; } in getActiveClientAttribsMask() 206 AttributesMask getActiveDefaultAttribsMask() const { return mCachedActiveDefaultAttribsMask; } in getActiveDefaultAttribsMask() 396 AttributesMask mCachedActiveBufferedAttribsMask; 397 AttributesMask mCachedActiveClientAttribsMask; 398 AttributesMask mCachedActiveDefaultAttribsMask;
|
D | GLES1State.h | 241 AttributesMask getVertexArraysAttributeMask() const; 242 AttributesMask getActiveAttributesMask() const;
|
D | VertexArray.cpp | 53 AttributesMask VertexArrayState::getBindingToAttributesMask(GLuint bindingIndex) const in getBindingToAttributesMask() 216 AttributesMask(static_cast<uint32_t>(1 << bindingIndex))); in detachBuffer() 298 const AttributesMask &boundAttributesMask) in updateCachedArrayBuffersMasks() 825 const AttributesMask &activeAttribues = context->getStateCache().getActiveBufferedAttribsMask(); in hasTransformFeedbackBindingConflict()
|
D | GLES1Renderer.h | 205 AttributesMask mask);
|
D | GLES1Renderer.cpp | 605 AttributesMask prevAttributesMask = glState->gles1().getVertexArraysAttributeMask(); in drawTexture() 607 setAttributesEnabled(context, glState, gles1State, AttributesMask()); in drawTexture() 1191 AttributesMask mask) in setAttributesEnabled()
|
D | State.h | 508 AttributesMask getAndResetDirtyCurrentValues() const; 732 mutable AttributesMask mDirtyCurrentValues; 1362 AttributesMask getAndResetDirtyCurrentValues() const in getAndResetDirtyCurrentValues()
|
D | ProgramExecutable.cpp | 326 mAttributesMask = gl::AttributesMask(stream->readInt<uint32_t>()); in load() 327 mActiveAttribLocationsMask = gl::AttributesMask(stream->readInt<uint32_t>()); in load() 743 AttributesMask ProgramExecutable::getAttributesMask() const in getAttributesMask()
|
D | angletypes.h | 514 using AttributesMask = angle::BitSet<MAX_VERTEX_ATTRIBS>; variable 906 ANGLE_INLINE ComponentTypeMask GetActiveComponentTypeMask(gl::AttributesMask activeAttribLocations) in GetActiveComponentTypeMask()
|
/external/angle/src/libANGLE/renderer/gl/ |
D | VertexArrayGL.h | 35 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 …]
|
D | VertexArrayGL.cpp | 160 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() 1025 const gl::AttributesMask &activeMask) in applyActiveAttribLocationsMask() 1027 gl::AttributesMask updateMask = mProgramActiveAttribLocationsMask ^ activeMask; in applyActiveAttribLocationsMask()
|
D | ContextGL.cpp | 363 gl::AttributesMask ContextGL::updateAttributesForBaseInstance(const gl::Program *program, in updateAttributesForBaseInstance() 367 gl::AttributesMask attribToUpdateMask; in updateAttributesForBaseInstance() 411 void ContextGL::resetUpdatedAttributes(gl::AttributesMask attribMask) in resetUpdatedAttributes() 472 gl::AttributesMask attribToResetMask = in drawArraysInstancedBaseInstance() 635 gl::AttributesMask attribToResetMask = in drawElementsInstancedBaseVertexBaseInstance()
|
D | ContextGL.h | 314 gl::AttributesMask updateAttributesForBaseInstance(const gl::Program *program, 316 void resetUpdatedAttributes(gl::AttributesMask attribMask);
|
/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | VertexArray11.h | 68 const gl::AttributesMask &activeDirtyAttribs); 79 const gl::AttributesMask &activeDynamicAttribs); 91 gl::AttributesMask mDynamicAttribsMask; 94 gl::AttributesMask mAttribsToTranslate;
|
D | VertexArray11.cpp | 83 gl::AttributesMask attributesToUpdate; in syncState() 159 const gl::AttributesMask &activeLocations = executable.getActiveAttribLocationsMask(); in syncStateForDraw() 160 gl::AttributesMask activeDirtyAttribs = (mAttribsToTranslate & activeLocations); in syncStateForDraw() 170 const gl::AttributesMask &activeLocations = executable.getActiveAttribLocationsMask(); in syncStateForDraw() 171 gl::AttributesMask activeDynamicAttribs = (mDynamicAttribsMask & activeLocations); in syncStateForDraw() 256 gl::AttributesMask activeDynamicAttribs = (mDynamicAttribsMask & activeLocations); in hasActiveDynamicAttrib() 261 const gl::AttributesMask &activeDirtyAttribs) in updateDirtyAttribs() 314 const gl::AttributesMask &activeDynamicAttribs) in updateDynamicAttribs()
|
/external/angle/src/libANGLE/renderer/d3d/ |
D | VertexDataManager.h | 111 const gl::AttributesMask &dynamicAttribsMask, 120 const gl::AttributesMask &dynamicAttribsMask, 158 gl::AttributesMask mDynamicAttribsMaskCache;
|
D | VertexDataManager.cpp | 418 const gl::AttributesMask &dynamicAttribsMask, in storeDynamicAttribs() 464 const gl::AttributesMask &dynamicAttribsMask, in PromoteDynamicAttribs()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | VertexArrayVk.h | 115 const gl::AttributesMask &getStreamingVertexAttribsMask() const in getStreamingVertexAttribsMask() 158 gl::AttributesMask mCurrentArrayBufferCompressed; 174 gl::AttributesMask mStreamingVertexAttribsMask;
|
D | VertexArrayVk.cpp | 297 const gl::AttributesMask activeAttribs = in handleLineLoopIndirectDraw() 902 const gl::AttributesMask activeAttribs = in updateStreamedAttribs() 905 const gl::AttributesMask activeStreamedAttribs = mStreamingVertexAttribsMask & activeAttribs; in updateStreamedAttribs()
|
D | ContextVk.h | 398 void invalidateDefaultAttributes(const gl::AttributesMask &dirtyMask); 1492 gl::AttributesMask mDirtyDefaultAttribsMask; 1498 gl::AttributesMask mHasInFlightStreamedVertexBuffers;
|
/external/angle/src/libANGLE/renderer/metal/ |
D | ContextMtl.h | 287 void invalidateDefaultAttributes(const gl::AttributesMask &dirtyMask); 601 gl::AttributesMask mDirtyDefaultAttribsMask;
|
D | VertexArrayMtl.mm | 397 const gl::AttributesMask &programActiveAttribsMask = 500 const gl::AttributesMask &programActiveAttribsMask = 539 const gl::AttributesMask &clientAttribs = context->getStateCache().getActiveClientAttribsMask();
|