HomeSort by relevance Sort by last modified time
    Searched refs:inputLayout (Results 1 - 16 of 16) sorted by null

  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d11/
InputLayoutCache.cpp 26 gl::VertexFormat inputLayout[gl::MAX_VERTEX_ATTRIBS])
34 inputLayout[attributeIndex] = gl::VertexFormat(*translatedAttribute.attribute,
72 SafeRelease(i->second.inputLayout);
130 ID3D11InputLayout *inputLayout = NULL;
135 inputLayout = keyIter->second.inputLayout;
150 HRESULT result = mDevice->CreateInputLayout(descs, ilKey.elementCount, shader->getFunction(), shader->getLength(), &inputLayout);
170 SafeRelease(leastRecentlyUsed->second.inputLayout);
175 inputCounterPair.inputLayout = inputLayout;
    [all...]
InputLayoutCache.h 65 ID3D11InputLayout *inputLayout;
74 static std::size_t hashInputLayout(const InputLayoutKey &inputLayout);
Clear11.h 48 ID3D11InputLayout *inputLayout;
Clear11.cpp 70 result = device->CreateInputLayout(quadLayout, ArraySize(quadLayout), vsByteCode, vsSize, &shader.inputLayout);
130 SafeRelease(mFloatClearShader.inputLayout);
134 SafeRelease(mUintClearShader.inputLayout);
138 SafeRelease(mIntClearShader.inputLayout);
432 deviceContext->IASetInputLayout(shader->inputLayout);
Renderer11.h 80 virtual void applyShaders(gl::ProgramBinary *programBinary, bool rasterizerDiscard, bool transformFeedbackActive, const gl::VertexFormat inputLayout[]);
Renderer11.cpp     [all...]
  /external/chromium_org/third_party/angle/src/libGLESv2/
DynamicHLSL.h 44 std::string generateInputLayoutHLSL(const VertexFormat inputLayout[], const Attribute shaderAttributes[]) const;
53 void getInputLayoutSignature(const VertexFormat inputLayout[], GLenum signature[]) const;
angletypes.cpp 131 void VertexFormat::GetInputLayout(VertexFormat *inputLayout,
142 inputLayout[semanticIndex] = VertexFormat(attributes[attributeIndex], currentValues[attributeIndex].Type);
ProgramBinary.cpp 54 void GetInputLayoutFromShader(const std::vector<gl::Attribute> &shaderAttributes, VertexFormat inputLayout[MAX_VERTEX_ATTRIBS])
69 VertexFormat *defaultFormat = &inputLayout[layoutIndex];
88 const VertexFormat inputLayout[],
95 mInputs[attributeIndex] = inputLayout[attributeIndex];
212 rx::ShaderExecutable *ProgramBinary::getVertexExecutableForInputLayout(const VertexFormat inputLayout[MAX_VERTEX_ATTRIBS])
215 mDynamicHLSL->getInputLayoutSignature(inputLayout, signature);
226 const std::string &layoutHLSL = mDynamicHLSL->generateInputLayoutHLSL(inputLayout, mShaderAttributes);
249 mVertexExecutables.push_back(new VertexExecutable(mRenderer, inputLayout, signature, vertexExecutable));
    [all...]
ProgramBinary.h 86 rx::ShaderExecutable *getVertexExecutableForInputLayout(const VertexFormat inputLayout[MAX_VERTEX_ATTRIBS]);
221 const VertexFormat inputLayout[MAX_VERTEX_ATTRIBS],
DynamicHLSL.cpp 342 std::string DynamicHLSL::generateInputLayoutHLSL(const VertexFormat inputLayout[], const Attribute shaderAttributes[]) const
353 const VertexFormat &vertexFormat = inputLayout[inputIndex];
    [all...]
angletypes.h 239 static void GetInputLayout(VertexFormat *inputLayout,
Context.cpp     [all...]
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/
Renderer.h 120 virtual void applyShaders(gl::ProgramBinary *programBinary, bool rasterizerDiscard, bool transformFeedbackActive, const gl::VertexFormat inputLayout[]) = 0;
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d9/
Renderer9.h 79 virtual void applyShaders(gl::ProgramBinary *programBinary, bool rasterizerDiscard, bool transformFeedbackActive, const gl::VertexFormat inputLayout[]);
Renderer9.cpp     [all...]

Completed in 745 milliseconds