9#ifndef FCT_PIXELSHADER_H
10#define FCT_PIXELSHADER_H
22 void code(std::string source)
PixelLayout m_pixelLayout
std::vector< ConstLayout > m_uniformLayouts
void code(std::string source)
RHI::ShaderBinary m_binaryCode
PipelineResourceType getType() const override
void pixelLayout(const PixelLayout &layout)
RHI::PixelShader * pixelShader()
PixelShader(Context *ctx)
void addUniform(ConstLayout layout)
RHI::PixelShader * m_pixelShader
void generateDefaultCode()
ResourceLayout m_resourceLayout
RHI::ShaderBinary binaryCode()
void resourceLayout(ResourceLayout layout)