Lines Matching refs:mRenderer
118 : ContextD3D(state, errorSet), mRenderer(renderer) in Context11()
135 if (mRenderer->getRenderer11DeviceCaps().featureLevel <= D3D_FEATURE_LEVEL_9_3) in createCompiler()
147 return new ShaderD3D(data, mRenderer->getFeatures(), mRenderer->getNativeExtensions()); in createShader()
152 return new Program11(data, mRenderer); in createProgram()
157 return new Framebuffer11(data, mRenderer); in createFramebuffer()
167 return new TextureD3D_2D(state, mRenderer); in createTexture()
169 return new TextureD3D_Cube(state, mRenderer); in createTexture()
171 return new TextureD3D_3D(state, mRenderer); in createTexture()
173 return new TextureD3D_2DArray(state, mRenderer); in createTexture()
175 return new TextureD3D_External(state, mRenderer); in createTexture()
177 return new TextureD3D_2DMultisample(state, mRenderer); in createTexture()
179 return new TextureD3D_2DMultisampleArray(state, mRenderer); in createTexture()
189 return new RenderbufferD3D(state, mRenderer); in createRenderbuffer()
194 Buffer11 *buffer = new Buffer11(state, mRenderer); in createBuffer()
195 mRenderer->onBufferCreate(buffer); in createBuffer()
206 return new Query11(mRenderer, type); in createQuery()
211 return new FenceNV11(mRenderer); in createFenceNV()
216 return new Sync11(mRenderer); in createSync()
221 return new TransformFeedback11(state, mRenderer); in createTransformFeedback()
254 return mRenderer->flush(this); in flush()
259 return mRenderer->finish(this); in finish()
268 ANGLE_TRY(mRenderer->getStateManager()->updateState( in drawArrays()
270 return mRenderer->drawArrays(context, mode, first, count, 0, 0); in drawArrays()
280 ANGLE_TRY(mRenderer->getStateManager()->updateState(context, mode, first, count, in drawArraysInstanced()
283 return mRenderer->drawArrays(context, mode, first, count, instanceCount, 0); in drawArraysInstanced()
294 ANGLE_TRY(mRenderer->getStateManager()->updateState(context, mode, first, count, in drawArraysInstancedBaseInstance()
297 return mRenderer->drawArrays(context, mode, first, count, instanceCount, baseInstance); in drawArraysInstancedBaseInstance()
320 ANGLE_TRY(mRenderer->getStateManager()->updateState( in drawElementsImpl()
323 return mRenderer->drawElements(context, mode, startVertex, indexCount, indexType, indices, in drawElementsImpl()
328 ANGLE_TRY(mRenderer->getStateManager()->updateState(context, mode, 0, indexCount, indexType, in drawElementsImpl()
331 return mRenderer->drawElements(context, mode, 0, indexCount, indexType, indices, in drawElementsImpl()
421 ANGLE_TRY(mRenderer->getStateManager()->updateState( in drawArraysIndirect()
424 return mRenderer->drawArrays(context, mode, cmd->first, cmd->count, cmd->instanceCount, in drawArraysIndirect()
429 ANGLE_TRY(mRenderer->getStateManager()->updateState( in drawArraysIndirect()
431 return mRenderer->drawArraysIndirect(context, indirect); in drawArraysIndirect()
461 ANGLE_TRY(mRenderer->getStateManager()->updateState( in drawElementsIndirect()
464 return mRenderer->drawElements(context, mode, static_cast<GLint>(indexRange.start), in drawElementsIndirect()
469 ANGLE_TRY(mRenderer->getStateManager()->updateState(context, mode, 0, 0, type, nullptr, 0, in drawElementsIndirect()
471 return mRenderer->drawElementsIndirect(context, indirect); in drawElementsIndirect()
477 ANGLE_TRY(mRenderer->getStateManager()->updateState( \
480 ANGLE_TRY(mRenderer->drawArrays(context, mode, firsts[drawID], counts[drawID], 0, 0)); \
484 ANGLE_TRY(mRenderer->getStateManager()->updateState( \
487 ANGLE_TRY(mRenderer->drawArrays(context, mode, firsts[drawID], counts[drawID], \
492 ANGLE_TRY(mRenderer->getStateManager()->updateState( \
495 ANGLE_TRY(mRenderer->drawArrays(context, mode, firsts[drawID], counts[drawID], \
723 return mRenderer->getResetStatus(); in getResetStatus()
728 mRenderer->getAnnotator()->setMarker(marker); in insertEventMarker()
734 mRenderer->getAnnotator()->beginEvent(nullptr, angle::EntryPoint::GLPushGroupMarkerEXT, marker, in pushGroupMarker()
747 mRenderer->getAnnotator()->endEvent(nullptr, marker, in popGroupMarker()
772 mRenderer->getStateManager()->syncState(context, dirtyBits); in syncState()
778 return mRenderer->getGPUDisjoint(); in getGPUDisjoint()
783 return mRenderer->getTimestamp(); in getTimestamp()
788 return mRenderer->getStateManager()->onMakeCurrent(context); in onMakeCurrent()
793 gl::Caps caps = mRenderer->getNativeCaps(); in getNativeCaps()
808 mRenderer->getRenderer11DeviceCaps().featureLevel == D3D_FEATURE_LEVEL_11_0) in getNativeCaps()
819 return mRenderer->getNativeTextureCaps(); in getNativeTextureCaps()
824 return mRenderer->getNativeExtensions(); in getNativeExtensions()
829 return mRenderer->getNativeLimitations(); in getNativeLimitations()
837 return mRenderer->dispatchCompute(context, numGroupsX, numGroupsY, numGroupsZ); in dispatchCompute()
842 return mRenderer->dispatchComputeIndirect(context, indirect); in dispatchComputeIndirect()
867 ANGLE_TRY(mRenderer->ensureHLSLCompilerInitialized(this)); in triggerDrawCallProgramRecompilation()
933 ANGLE_TRY(mRenderer->ensureHLSLCompilerInitialized(this)); in triggerDispatchCallProgramRecompilation()
982 return mRenderer->clearRenderTarget(context, renderTarget, gl::ColorF(0.0f, 0.0f, 0.0f, 1.0f), in initializeMultisampleTextureToBlack()
1001 HRESULT removalReason = mRenderer->getDevice()->GetDeviceRemovedReason(); in handleResult()
1003 mRenderer->notifyDeviceLost(); in handleResult()