/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/ |
InputLayoutCache.cpp | 25 gl::VertexFormat inputLayout[gl::MAX_VERTEX_ATTRIBS]) 33 inputLayout[attributeIndex] = gl::VertexFormat(*translatedAttribute.attribute, 71 SafeRelease(i->second.inputLayout); 128 ID3D11InputLayout *inputLayout = NULL; 133 inputLayout = keyIter->second.inputLayout; 148 HRESULT result = mDevice->CreateInputLayout(descs, ilKey.elementCount, shader->getFunction(), shader->getLength(), &inputLayout); 167 SafeRelease(leastRecentlyUsed->second.inputLayout); 172 inputCounterPair.inputLayout = inputLayout; [all...] |
InputLayoutCache.h | 71 ID3D11InputLayout *inputLayout; 80 static std::size_t hashInputLayout(const InputLayoutKey &inputLayout);
|
Clear11.h | 58 ID3D11InputLayout *inputLayout;
|
Clear11.cpp | 69 result = device->CreateInputLayout(quadLayout, ArraySize(quadLayout), vsByteCode, vsSize, &shader.inputLayout); 129 SafeRelease(mFloatClearShader.inputLayout); 133 SafeRelease(mUintClearShader.inputLayout); 137 SafeRelease(mIntClearShader.inputLayout); 423 deviceContext->IASetInputLayout(shader->inputLayout);
|
Renderer11.h | 80 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
|
Renderer11.cpp | [all...] |
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/ |
DynamicHLSL.h | 63 std::string generateVertexShaderForInputLayout(const std::string &sourceShader, const gl::VertexFormat inputLayout[], 77 void getInputLayoutSignature(const gl::VertexFormat inputLayout[], GLenum signature[]) const;
|
ProgramD3D.h | 50 const gl::VertexFormat inputLayout[gl::MAX_VERTEX_ATTRIBS],
|
ProgramD3D.cpp | 111 const gl::VertexFormat inputLayout[gl::MAX_VERTEX_ATTRIBS], 117 std::string finalVertexHLSL = mDynamicHLSL->generateVertexShaderForInputLayout(mVertexHLSL, inputLayout, shaderAttributes);
|
DynamicHLSL.cpp | 365 const VertexFormat inputLayout[], 379 const VertexFormat &vertexFormat = inputLayout[inputIndex]; [all...] |
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/ |
ProgramImpl.h | 41 const gl::VertexFormat inputLayout[gl::MAX_VERTEX_ATTRIBS],
|
Renderer.h | 129 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
|
/external/chromium_org/third_party/angle/src/libGLESv2/ |
angletypes.cpp | 149 void VertexFormat::GetInputLayout(VertexFormat *inputLayout, 160 inputLayout[semanticIndex] = VertexFormat(attributes[attributeIndex], currentValues[attributeIndex].Type);
|
ProgramBinary.cpp | 86 void GetDefaultInputLayoutFromShader(const std::vector<sh::Attribute> &shaderAttributes, VertexFormat inputLayout[MAX_VERTEX_ATTRIBS]) 101 VertexFormat *defaultFormat = &inputLayout[layoutIndex]; 139 ProgramBinary::VertexExecutable::VertexExecutable(const VertexFormat inputLayout[], 146 mInputs[attributeIndex] = inputLayout[attributeIndex]; 284 rx::ShaderExecutable *ProgramBinary::getVertexExecutableForInputLayout(const VertexFormat inputLayout[MAX_VERTEX_ATTRIBS]) 287 mProgram->getDynamicHLSL()->getInputLayoutSignature(inputLayout, signature); 298 rx::ShaderExecutable *vertexExecutable = mProgram->getVertexExecutableForInputLayout(tempInfoLog, inputLayout, mShaderAttributes, 309 mVertexExecutables.push_back(new VertexExecutable(inputLayout, signature, vertexExecutable)); [all...] |
ProgramBinary.h | 106 rx::ShaderExecutable *getVertexExecutableForInputLayout(const VertexFormat inputLayout[MAX_VERTEX_ATTRIBS]); 258 VertexExecutable(const VertexFormat inputLayout[MAX_VERTEX_ATTRIBS],
|
angletypes.h | 230 static void GetInputLayout(VertexFormat *inputLayout,
|
Context.cpp | [all...] |
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/ |
Renderer9.h | 80 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
|
Renderer9.cpp | [all...] |