Home
last modified time | relevance | path

Searched refs:UniformInfo (Results 1 – 19 of 19) sorted by relevance

/third_party/vk-gl-cts/modules/gles31/functional/
Des31fUniformLocationTests.cpp68 struct UniformInfo struct
84UniformInfo (VarType type_, ShaderStage declareLocation_, ShaderStage layoutLocation_, ShaderStage… in UniformInfo() argument
101 const vector<UniformInfo>& uniformInfo);
107 IterateResult run (const vector<UniformInfo>& uniformList);
108 static glu::ProgramSources genShaderSources (const vector<UniformInfo>& uniformList);
109 …bool verifyLocations (const glu::ShaderProgram& program, const vector<UniformInfo>& uniform…
110 void render (const glu::ShaderProgram& program, const vector<UniformInfo>& uniformList);
119 const vector<UniformInfo> m_uniformInfo;
150 const vector<UniformInfo>& uniformInfo) in UniformLocationCase()
221 UniformLocationCase::IterateResult UniformLocationCase::run (const vector<UniformInfo>& uniformList) in run()
[all …]
/third_party/skia/src/gpu/mtl/
DGrMtlUniformHandler.h32 struct MtlUniformInfo : public UniformInfo {
49 UniformInfo& uniform(int idx) override { in uniform()
52 const UniformInfo& uniform(int idx) const override { in uniform()
92 const UniformInfo& getUniformInfo(UniformHandle u) const { in getUniformInfo()
DGrMtlUniformHandler.mm267 for (const UniformInfo& sampler : fSamplers.items()) {
288 for (const UniformInfo& localUniform : fUniforms.items()) {
/third_party/skia/src/gpu/vk/
DGrVkUniformHandler.h57 struct VkUniformInfo : public UniformInfo {
84 UniformInfo& uniform(int idx) override { in uniform()
87 const UniformInfo& uniform(int idx) const override { in uniform()
159 UniformInfo fInputUniform;
/third_party/skia/src/gpu/
DGrSPIRVUniformHandler.h27 struct SPIRVUniformInfo : public UniformInfo {
42 UniformInfo& uniform(int idx) override { in uniform()
45 const UniformInfo& uniform(int idx) const override { in uniform()
DGrSPIRVUniformHandler.cpp295 for (const UniformInfo& uniform : fUniforms.items()) { in appendUniformDecls()
/third_party/skia/src/gpu/glsl/
DGrGLSLUniformHandler.h34 struct UniformInfo { struct
83 virtual UniformInfo& uniform(int idx) = 0;
84 virtual const UniformInfo& uniform(int idx) const = 0;
DGrGLSLUniformHandler.cpp16 const UniformInfo& u = this->uniform(i); in getUniformMapping()
27 UniformInfo& u = this->uniform(i); in liftUniformToVertexShader()
/third_party/skia/src/gpu/gl/
DGrGLUniformHandler.h34 UniformInfo& uniform(int idx) override { in uniform()
37 const UniformInfo& uniform(int idx) const override { in uniform()
DGrGLUniformHandler.cpp98 for (const UniformInfo& uniform : fUniforms.items()) { in appendUniformDecls()
104 for (const UniformInfo& sampler : fSamplers.items()) { in appendUniformDecls()
DGrGLProgramDataManager.h29 struct GLUniformInfo : public GrGLSLUniformHandler::UniformInfo {
/third_party/skia/src/sksl/codegen/
DSkSLVMCodeGenerator.h90 struct UniformInfo { struct
102 std::unique_ptr<UniformInfo> Program_GetUniformInfo(const Program& program); argument
DSkSLVMCodeGenerator.cpp1954 static void gather_uniforms(UniformInfo* info, const Type& type, const String& name) { in gather_uniforms()
1979 std::unique_ptr<UniformInfo> Program_GetUniformInfo(const Program& program) { in Program_GetUniformInfo()
1980 auto info = std::make_unique<UniformInfo>(); in Program_GetUniformInfo()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRender.hpp624 class UniformInfo class in vkt::sr::ShaderRenderCaseInstance
627 UniformInfo (void) {} in UniformInfo() function in vkt::sr::ShaderRenderCaseInstance::UniformInfo
628 virtual ~UniformInfo (void) {} in ~UniformInfo()
634 class BufferUniform : public UniformInfo
645 class SamplerUniform : public UniformInfo
658 typedef de::SharedPtr<de::UniquePtr<UniformInfo> > UniformInfoSp;
DvktShaderRender.cpp760 m_uniformInfos.push_back(UniformInfoSp(new de::UniquePtr<UniformInfo>(uniformInfo))); in setupUniformData()
1716 m_uniformInfos.push_back(UniformInfoSp(new de::UniquePtr<UniformInfo>(uniform))); in createSamplerUniform()
2095 const UniformInfo* uniformInfo = m_uniformInfos[i].get()->get(); in render()
/third_party/skia/modules/particles/src/
DSkParticleEffect.cpp33 std::unique_ptr<SkSL::UniformInfo> uniformInfo) in SkParticleProgram()
57 std::unique_ptr<SkSL::UniformInfo> fUniformInfo;
170 std::unique_ptr<SkSL::UniformInfo> uniformInfo = SkSL::Program_GetUniformInfo(*program); in prepare()
247 const SkSL::UniformInfo* info = this->uniformInfo(); in setUniform()
505 const SkSL::UniformInfo* SkParticleEffect::uniformInfo() const { in uniformInfo()
/third_party/skia/modules/particles/include/
DSkParticleEffect.h34 struct UniformInfo;
175 const SkSL::UniformInfo* uniformInfo() const;
/third_party/skia/modules/canvaskit/
Dparticles_bindings.cpp86 ParticleUniform fromUniform(const SkSL::UniformInfo::Uniform& u) { in fromUniform()
/third_party/skia/tools/viewer/
DParticlesSlide.cpp327 auto uniformsGui = [mousePos](const SkSL::UniformInfo* info, float* data) { in draw()