| 232 | } |
| 233 | |
| 234 | void Particle3DQuadRender::onBeforeDraw() |
| 235 | { |
| 236 | auto* renderer = Director::getInstance()->getRenderer(); |
| 237 | auto& pipelineDescriptor = _meshCommand.getPipelineDescriptor(); |
| 238 | _rendererDepthTestEnabled = renderer->getDepthTest(); |
| 239 | _rendererDepthCmpFunc = renderer->getDepthCompareFunction(); |
| 240 | _rendererCullMode = renderer->getCullMode(); |
| 241 | _rendererDepthWrite = renderer->getDepthWrite(); |
| 242 | _rendererWinding = renderer->getWinding(); |
| 243 | _stateBlock.bind(&pipelineDescriptor); |
| 244 | renderer->setDepthTest(true); |
| 245 | } |
| 246 | |
| 247 | void Particle3DQuadRender::onAfterDraw() |
| 248 | { |
nothing calls this directly
no test coverage detected