Home
last modified time | relevance | path

Searched refs:VertexStorageType (Results 1 – 4 of 4) sorted by relevance

/external/angle/src/libANGLE/renderer/d3d/d3d11/
DVertexArray11.cpp24 mAttributeStorageTypes(data.getMaxAttribs(), VertexStorageType::CURRENT_VALUE), in VertexArray11()
60 if (mAttributeStorageTypes[INDEX] == VertexStorageType::STATIC) \
222 VertexStorageType newStorageType = ClassifyAttributeStorage(context, attrib, binding); in updateVertexAttribStorage()
225 mAttribsToTranslate.set(attribIndex, newStorageType != VertexStorageType::DYNAMIC); in updateVertexAttribStorage()
231 mDynamicAttribsMask.set(attribIndex, newStorageType == VertexStorageType::DYNAMIC); in updateVertexAttribStorage()
233 if (newStorageType == VertexStorageType::CURRENT_VALUE) in updateVertexAttribStorage()
268 case VertexStorageType::DIRECT: in updateDirtyAttribs()
271 case VertexStorageType::STATIC: in updateDirtyAttribs()
276 case VertexStorageType::CURRENT_VALUE: in updateDirtyAttribs()
DVertexArray11.h87 std::vector<VertexStorageType> mAttributeStorageTypes;
/external/angle/src/libANGLE/renderer/d3d/
DVertexDataManager.cpp165 VertexStorageType ClassifyAttributeStorage(const gl::Context *context, in ClassifyAttributeStorage()
172 return VertexStorageType::CURRENT_VALUE; in ClassifyAttributeStorage()
179 return VertexStorageType::DYNAMIC; in ClassifyAttributeStorage()
185 return VertexStorageType::DIRECT; in ClassifyAttributeStorage()
194 return VertexStorageType::DYNAMIC; in ClassifyAttributeStorage()
196 return VertexStorageType::STATIC; in ClassifyAttributeStorage()
199 return VertexStorageType::UNKNOWN; in ClassifyAttributeStorage()
285 case VertexStorageType::STATIC: in prepareVertexData()
291 case VertexStorageType::DYNAMIC: in prepareVertexData()
295 case VertexStorageType::DIRECT: in prepareVertexData()
[all …]
DVertexDataManager.h75 enum class VertexStorageType enum
85 VertexStorageType ClassifyAttributeStorage(const gl::Context *context,