webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
This is the complete list of members for rx::DynamicHLSL, including all inherited members.
DynamicHLSL(RendererD3D *const renderer) | rx::DynamicHLSL | explicit |
generateGeometryShaderHLSL(gl::PrimitiveType primitiveType, const gl::ContextState &data, const gl::ProgramState &programData, const bool useViewScale, const std::string &preambleString) const | rx::DynamicHLSL | |
generateGeometryShaderPreamble(const VaryingPacking &varyingPacking) const | rx::DynamicHLSL | |
generatePixelShaderForOutputSignature(const std::string &sourceShader, const std::vector< PixelShaderOutputVariable > &outputVariables, bool usesFragDepth, const std::vector< GLenum > &outputLayout) const | rx::DynamicHLSL | |
generateShaderLinkHLSL(const gl::ContextState &data, const gl::ProgramState &programData, const ProgramD3DMetadata &programMetadata, const VaryingPacking &varyingPacking, std::string *pixelHLSL, std::string *vertexHLSL) const | rx::DynamicHLSL | |
generateVertexShaderForInputLayout(const std::string &sourceShader, const gl::InputLayout &inputLayout, const std::vector< sh::Attribute > &shaderAttributes) const | rx::DynamicHLSL | |
getPixelShaderOutputKey(const gl::ContextState &data, const gl::ProgramState &programData, const ProgramD3DMetadata &metadata, std::vector< PixelShaderOutputVariable > *outPixelShaderKey) | rx::DynamicHLSL | |
NonCopyable()=default | angle::NonCopyable | private |
NonCopyable(const NonCopyable &)=delete | angle::NonCopyable | private |
operator=(const NonCopyable &)=delete | angle::NonCopyable | private |
~NonCopyable()=default | angle::NonCopyable | private |