28#include "../BaseTest.h"
29#include "renderer/backend/Types.h"
30#include "renderer/backend/ProgramState.h"
39 virtual std::string
title()
const override;
47 virtual void onEnter()
override;
48 virtual std::string
subtitle()
const override;
57 virtual void onEnter()
override;
58 virtual std::string
subtitle()
const override;
66 virtual void onEnter()
override;
67 virtual std::string
subtitle()
const override;
72 Locations(cocos2d::backend::ProgramState *ps, cocos2d::backend::UniformLocation loc)
90 virtual void onEnter()
override;
91 virtual std::string
subtitle()
const override;
106 virtual void onEnter()
override;
107 virtual std::string
subtitle()
const override;
121 virtual void onEnter()
override;
122 virtual std::string
subtitle()
const override;
130 virtual void onEnter()
override;
131 virtual std::string
subtitle()
const override;
DEFINE_TEST_SUITE(MaterialSystemTest)
virtual void onEnter() override
void updateCCTimeUniforms(float)
std::vector< Locations > timeUniforms
CREATE_FUNC(Material_2DEffects)
virtual std::string subtitle() const override
EffectAutoBindingResolver * _resolver
virtual void onEnter() override
virtual ~Material_AutoBindings()
cocos2d::backend::ProgramState * _noiseProgramState
CREATE_FUNC(Material_AutoBindings)
void updateUniformTime(float)
cocos2d::backend::UniformLocation _locationTime
virtual std::string subtitle() const override
virtual std::string subtitle() const override
CREATE_FUNC(Material_MultipleSprite3D)
virtual void onEnter() override
virtual std::string subtitle() const override
virtual void onEnter() override
CREATE_FUNC(Material_Sprite3DTest)
virtual void onEnter() override
virtual std::string subtitle() const override
CREATE_FUNC(Material_clone)
cocos2d::Sprite3D * _sprite
virtual std::string subtitle() const override
virtual void onEnter() override
void changeMaterial(float dt)
CREATE_FUNC(Material_setTechnique)
virtual std::string title() const override
Locations(cocos2d::backend::ProgramState *ps, cocos2d::backend::UniformLocation loc)
cocos2d::backend::UniformLocation location
cocos2d::backend::ProgramState * programState