| 182 | // |
| 183 | |
| 184 | bool Effect::initProgramState(std::string_view fragmentFilename) |
| 185 | { |
| 186 | auto program = ProgramManager::getInstance()->loadProgram(positionTextureColor_vert, fragmentFilename, VertexLayoutType::Sprite); |
| 187 | auto programState = new backend::ProgramState(program); |
| 188 | AX_SAFE_RELEASE(_programState); |
| 189 | _programState = programState; |
| 190 | |
| 191 | return _programState != nullptr; |
| 192 | } |
| 193 | |
| 194 | Effect::Effect() {} |
| 195 |
nothing calls this directly
no test coverage detected