Searched refs:GpuShaderProgramGLES (Results 1 – 7 of 7) sorted by relevance
55 class GpuShaderProgramGLES final : public GpuShaderProgram {57 GpuShaderProgramGLES(Device& device, const GpuShaderProgramCreateData& createData);58 ~GpuShaderProgramGLES();63 BASE_NS::unique_ptr<GpuShaderProgramGLES> Specialize(66 BASE_NS::unique_ptr<GpuShaderProgramGLES> OesPatch(70 …BASE_NS::unique_ptr<GpuShaderProgramGLES> Specialize(const ShaderSpecializationConstantDataView& s…72 void FilterInputs(GpuShaderProgramGLES& ret) const;73 GpuShaderProgramGLES(Device& device);
32 class GpuShaderProgramGLES; variable37 const GpuShaderProgramGLES* graphicsShader;60 GpuShaderProgramGLES* GetOESProgram(BASE_NS::array_view<const OES_Bind> oesBinds) const;66 BASE_NS::unique_ptr<GpuShaderProgramGLES> specialized_;69 mutable BASE_NS::unordered_map<BASE_NS::string, BASE_NS::unique_ptr<GpuShaderProgramGLES>>
529 GpuShaderProgramGLES::GpuShaderProgramGLES(Device& device) : GpuShaderProgram(), device_((DeviceGLE… in GpuShaderProgramGLES() function in GpuShaderProgramGLES531 GpuShaderProgramGLES::~GpuShaderProgramGLES() in ~GpuShaderProgramGLES()539 GpuShaderProgramGLES::GpuShaderProgramGLES(Device& device, const GpuShaderProgramCreateData& create… in GpuShaderProgramGLES() function in GpuShaderProgramGLES568 void GpuShaderProgramGLES::FilterInputs(GpuShaderProgramGLES& ret) const in FilterInputs()607 unique_ptr<GpuShaderProgramGLES> GpuShaderProgramGLES::Specialize( in Specialize()613 unique_ptr<GpuShaderProgramGLES> GpuShaderProgramGLES::OesPatch( in OesPatch()622 unique_ptr<GpuShaderProgramGLES> GpuShaderProgramGLES::Specialize(const ShaderSpecializationConstan… in Specialize()626 unique_ptr<GpuShaderProgramGLES> ret { new GpuShaderProgramGLES(device_) }; in Specialize()688 const GpuShaderProgramPlatformDataGL& GpuShaderProgramGLES::GetPlatformData() const in GetPlatformData()693 const ShaderReflection& GpuShaderProgramGLES::GetReflection() const in GetReflection()
172 const auto& source = static_cast<const GpuShaderProgramGLES&>(gpuShaderProgram); in GraphicsPipelineStateObjectGLES()187 GpuShaderProgramGLES* GraphicsPipelineStateObjectGLES::GetOESProgram(array_view<const OES_Bind> oes… in GetOESProgram()
34 class GpuShaderProgramGLES;
2116 return make_unique<GpuShaderProgramGLES>(*this, data); in CreateGpuShaderProgram()
2474 const GpuShaderProgramGLES* shader = pipelineData.graphicsShader; in BindResources()