Axmol 3.0.0-89d6d9a
Loading...
Searching...
No Matches
GraphicsContextImpl Member List

This is the complete list of members for GraphicsContextImpl, including all inherited members.

autorelease()Object
beginFrame() overrideGraphicsContextImplvirtual
beginRenderPass(RenderTarget *renderTarget, const RenderPassDesc &descriptor) overrideGraphicsContextImplvirtual
copyTexture(RenderTarget *src, Texture *dst) overrideGraphicsContextImplvirtual
copyTexture(Texture *src, Texture *dst) overrideGraphicsContextImplvirtual
dispatch(const ComputeDispatchDesc &desc) overrideGraphicsContextImplvirtual
drawArrays(size_t start, size_t count, bool wireframe) overrideGraphicsContextImplvirtual
drawElements(IndexFormat indexType, size_t count, size_t offset, bool wireframe) overrideGraphicsContextImplvirtual
drawElementsInstanced(IndexFormat indexType, size_t count, size_t offset, int instanceCount, bool wireframe=false) overrideGraphicsContextImplvirtual
endFrame() overrideGraphicsContextImplvirtual
endRenderPass() overrideGraphicsContextImplvirtual
getCompletedFenceValue() constGraphicsContextvirtual
getObjectID() const noexceptObjectinline
getReferenceCount() constObject
getScreenRenderTarget() const overrideGraphicsContextImplinlinevirtual
GraphicsContextImpl(GraphicsDeviceImpl *driver, SurfaceHandle surface)GraphicsContextImpl
readPixels(RenderTarget *rt, std::function< void(const PixelBufferDesc &)> callback) overrideGraphicsContextImplvirtual
release()Object
retain()Object
setCullMode(CullMode mode) overrideGraphicsContextImplvirtual
setDepthStencilState(DepthStencilState *depthStencilState) overrideGraphicsContextImplvirtual
setFrameBufferOnly(bool frameBufferOnly)GraphicsContextvirtual
setGraphicsPipeline(GraphicsPipeline *graphicsPipeline) overrideGraphicsContextImplvirtual
setIndexBuffer(Buffer *buffer) overrideGraphicsContextImplvirtual
setInstanceBuffer(Buffer *buffer) overrideGraphicsContextImplvirtual
setScissorRect(bool enabled, float x, float y, float width, float height) overrideGraphicsContextImplvirtual
setStencilReferenceValue(uint32_t value)GraphicsContextvirtual
setVertexBuffer(Buffer *buffer) overrideGraphicsContextImplvirtual
setViewport(int x, int y, unsigned int w, unsigned int h) overrideGraphicsContextImplvirtual
setWinding(Winding winding) overrideGraphicsContextImplvirtual
submitCurrentFrameCommands(bool waitForCompletion) overrideGraphicsContextImplvirtual
updateDepthStencilState(const DepthStencilDesc &descriptor) overrideGraphicsContextImplvirtual
updatePipelineState(const RenderTarget *rt, const PipelineDesc &descriptor, PrimitiveType primitiveType) overrideGraphicsContextImplvirtual
updateSurface(SurfaceHandle surface, uint32_t width, uint32_t height) overrideGraphicsContextImplvirtual
~Object()Objectvirtual