mirror of https://github.com/axmolengine/axmol.git
Simply skip batch for custom program, see #245
This commit is contained in:
parent
4a93071ab0
commit
f50edaa18c
|
@ -55,6 +55,10 @@ void TrianglesCommand::init(float globalOrder, Texture2D* texture, const BlendFu
|
|||
_programType = _pipelineDescriptor.programState->getProgram()->getProgramType();
|
||||
_texture = texture->getBackendTexture();
|
||||
_blendType = blendType;
|
||||
|
||||
//since it would be too expensive to check the uniforms, simplify enable batching for built-in program.
|
||||
if (_programType == backend::ProgramType::CUSTOM_PROGRAM)
|
||||
setSkipBatching(true);
|
||||
|
||||
//TODO: minggo set it in Node?
|
||||
auto& blendDescriptor = _pipelineDescriptor.blendDescriptor;
|
||||
|
|
Loading…
Reference in New Issue