Searched refs:StaticVertexBufferInterface (Results 1 – 4 of 4) sorted by relevance
78 StaticVertexBufferInterface *newStaticBuffer = new StaticVertexBufferInterface(mFactory); in initializeStaticData()80 std::unique_ptr<StaticVertexBufferInterface>(newStaticBuffer)); in initializeStaticData()93 StaticVertexBufferInterface *BufferD3D::getStaticVertexBuffer(const gl::VertexAttribute &attribute, in getStaticVertexBuffer()137 StaticVertexBufferInterface *newStaticBuffer = new StaticVertexBufferInterface(mFactory); in getStaticVertexBuffer()139 mStaticVertexBuffers.push_back(std::unique_ptr<StaticVertexBufferInterface>(newStaticBuffer)); in getStaticVertexBuffer()
239 StaticVertexBufferInterface::AttributeSignature::AttributeSignature() in AttributeSignature()243 bool StaticVertexBufferInterface::AttributeSignature::matchesAttribute( in matchesAttribute()259 void StaticVertexBufferInterface::AttributeSignature::set(const gl::VertexAttribute &attrib, in set()268 StaticVertexBufferInterface::StaticVertexBufferInterface(BufferFactoryD3D *factory) in StaticVertexBufferInterface() function in rx::StaticVertexBufferInterface272 StaticVertexBufferInterface::~StaticVertexBufferInterface() {} in ~StaticVertexBufferInterface()274 bool StaticVertexBufferInterface::matchesAttribute(const gl::VertexAttribute &attrib, in matchesAttribute()280 void StaticVertexBufferInterface::setAttribute(const gl::VertexAttribute &attrib, in setAttribute()286 angle::Result StaticVertexBufferInterface::storeStaticAttribute(const gl::Context *context, in storeStaticAttribute()
28 class StaticVertexBufferInterface; variable51 StaticVertexBufferInterface *getStaticVertexBuffer(const gl::VertexAttribute &attribute,79 std::vector<std::unique_ptr<StaticVertexBufferInterface>> mStaticVertexBuffers;
146 class StaticVertexBufferInterface : public VertexBufferInterface149 explicit StaticVertexBufferInterface(BufferFactoryD3D *factory);150 ~StaticVertexBufferInterface() override;