Searched refs:VertexExecutable (Results 1 – 2 of 2) sorted by relevance
366 class VertexExecutable378 VertexExecutable(const gl::InputLayout &inputLayout,381 ~VertexExecutable();532 std::vector<std::unique_ptr<VertexExecutable>> mVertexExecutables;577 VertexExecutable::Signature mCachedVertexSignature;
592 ProgramD3D::VertexExecutable::VertexExecutable(const gl::InputLayout &inputLayout, in VertexExecutable() function in rx::ProgramD3D::VertexExecutable598 ProgramD3D::VertexExecutable::~VertexExecutable() in ~VertexExecutable()604 ProgramD3D::VertexExecutable::HLSLAttribType ProgramD3D::VertexExecutable::GetAttribType( in GetAttribType()624 void ProgramD3D::VertexExecutable::getSignature(RendererD3D *renderer, in getSignature()645 bool ProgramD3D::VertexExecutable::matchesSignature(const Signature &signature) const in matchesSignature()1201 VertexExecutable::Signature signature; in loadBinaryShaderExecutables()1202 VertexExecutable::getSignature(mRenderer, inputLayout, &signature); in loadBinaryShaderExecutables()1205 mVertexExecutables.push_back(std::unique_ptr<VertexExecutable>( in loadBinaryShaderExecutables()1206 new VertexExecutable(inputLayout, signature, shaderExecutable))); in loadBinaryShaderExecutables()1456 VertexExecutable *vertexExecutable = mVertexExecutables[vertexExecutableIndex].get(); in save()[all …]