Home
last modified time | relevance | path

Searched refs:ShaderD3D (Results 1 – 10 of 10) sorted by relevance

/external/angle/src/libANGLE/renderer/d3d/
DShaderD3D.cpp88 ShaderD3D::ShaderD3D(const gl::ShaderState &data, in ShaderD3D() function in rx::ShaderD3D
136 ShaderD3D::~ShaderD3D() {} in ~ShaderD3D()
138 std::string ShaderD3D::getDebugInfo() const in getDebugInfo()
150 void ShaderD3D::uncompile() in uncompile()
176 void ShaderD3D::generateWorkarounds(angle::CompilerWorkaroundsD3D *workarounds) const in generateWorkarounds()
202 unsigned int ShaderD3D::getUniformRegister(const std::string &uniformName) const in getUniformRegister()
208 unsigned int ShaderD3D::getUniformBlockRegister(const std::string &blockName) const in getUniformBlockRegister()
214 bool ShaderD3D::shouldUniformBlockUseStructuredBuffer(const std::string &blockName) const in shouldUniformBlockUseStructuredBuffer()
220 unsigned int ShaderD3D::getShaderStorageBlockRegister(const std::string &blockName) const in getShaderStorageBlockRegister()
226 ShShaderOutput ShaderD3D::getCompilerOutputType() const in getCompilerOutputType()
[all …]
DShaderD3D.h33 class ShaderD3D : public ShaderImpl
36 ShaderD3D(const gl::ShaderState &data,
39 ~ShaderD3D() override;
DProgramD3D.cpp401 const gl::ShaderMap<const ShaderD3D *> &attachedShaders, in ProgramD3DMetadata()
422 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; in usesBroadcast()
429 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; in usesSecondaryColor()
435 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; in usesFragDepth()
441 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; in usesPointCoord()
447 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; in usesFragCoord()
453 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Vertex]; in usesPointSize()
470 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Vertex]; in hasANGLEMultiviewEnabled()
476 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Vertex]; in usesVertexID()
482 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; in usesViewID()
[all …]
DDynamicImage2DHLSL.cpp829 const ShaderD3D *shaderD3D = GetImplAs<ShaderD3D>(shaderGL); in OutputHLSLImage2DUniformGroup()
896 const ShaderD3D *shaderD3D = GetImplAs<ShaderD3D>(shaderGL); in generateShaderForImage2DBindSignature()
DProgramD3D.h142 const gl::ShaderMap<const ShaderD3D *> &attachedShaders,
164 const ShaderD3D *getFragmentShader() const;
172 const gl::ShaderMap<const ShaderD3D *> mAttachedShaders;
DDynamicHLSL.h40 class ShaderD3D; variable
DDynamicHLSL.cpp482 const ShaderD3D *fragmentShader = nullptr; in generateShaderLinkHLSL()
485 fragmentShader = GetImplAs<ShaderD3D>(fragmentShaderGL); in generateShaderLinkHLSL()
1259 const ShaderD3D *fragmentShader = metadata.getFragmentShader(); in getPixelShaderOutputKey()
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DContext9.cpp54 return new ShaderD3D(data, mRenderer->getFeatures(), mRenderer->getNativeExtensions()); in createShader()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DContext11.cpp145 return new ShaderD3D(data, mRenderer->getFeatures(), mRenderer->getNativeExtensions()); in createShader()
/external/angle/src/
DlibGLESv2.gni492 "src/libANGLE/renderer/d3d/ShaderD3D.cpp",
493 "src/libANGLE/renderer/d3d/ShaderD3D.h",