Axmol Engine 2.4.0-258ceca
Loading...
Searching...
No Matches
DriverMTL Member List

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

checkForFeatureSupported(FeatureType feature) overrideDriverMTLvirtual
dumpExtensions() constDriverBaseinlinevirtual
getCAMetalLayer()DriverMTLinlinestatic
getCurrentDrawable()DriverMTLstatic
getInstance()DriverBasestatic
getMaxAttributes() constDriverBaseinline
getMaxSamplesAllowed() constDriverBaseinline
getMaxTextureSize() constDriverBaseinline
getMaxTextureUnits() constDriverBaseinline
getMTLCommandQueue() constDriverMTLinline
getMTLDevice() constDriverMTLinline
getRenderer() const overrideDriverMTLvirtual
getVendor() const overrideDriverMTLvirtual
getVersion() const overrideDriverMTLvirtual
hasExtension(std::string_view) constDriverBaseinlinevirtual
newBuffer(std::size_t size, BufferType type, BufferUsage usage) overrideDriverMTL
ax::backend::DriverBase::newBuffer(size_t size, BufferType type, BufferUsage usage)=0DriverBasepure virtual
newCommandBuffer() overrideDriverMTLvirtual
newDepthStencilState() overrideDriverMTLvirtual
newProgram(std::string_view vertexShader, std::string_view fragmentShader) overrideDriverMTLvirtual
newRenderPipeline() overrideDriverMTLvirtual
newTexture(const TextureDescriptor &descriptor) overrideDriverMTLvirtual
resetCurrentDrawable()DriverMTLstatic
setCAMetalLayer(CAMetalLayer *metalLayer)DriverMTLstatic
setFrameBufferOnly(bool frameBufferOnly) overrideDriverMTLvirtual
updateDrawable()DriverMTLstatic