Cocos2d-x  v4
DeviceMTL Member List

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

_IDRef
_luaIDRef
_rootedRef
_scriptObjectRef
autorelease()Ref
createDepthStencilState(const DepthStencilDescriptor &descriptor) overrideDeviceMTLvirtual
getCAMetalLayer()DeviceMTLinlinestatic
getCurrentDrawable()DeviceMTLstatic
getDeviceInfo() constDeviceinline
getInstance()Devicestatic
getMTLCommandQueue() constDeviceMTLinline
getMTLDevice() constDeviceMTLinline
getReferenceCount() constRef
newBuffer(std::size_t size, BufferType type, BufferUsage usage) overrideDeviceMTLvirtual
cocos2d::backend::Device::newBuffer(size_t size, BufferType type, BufferUsage usage)=0Devicepure virtual
newCommandBuffer() overrideDeviceMTLvirtual
newProgram(const std::string &vertexShader, const std::string &fragmentShader) overrideDeviceMTLvirtual
newRenderPipeline() overrideDeviceMTLvirtual
newTexture(const TextureDescriptor &descriptor) overrideDeviceMTLvirtual
release()Ref
resetCurrentDrawable()DeviceMTLstatic
retain()Ref
setCAMetalLayer(CAMetalLayer *metalLayer)DeviceMTLstatic
setFrameBufferOnly(bool frameBufferOnly) overrideDeviceMTLvirtual
updateDrawable()DeviceMTLstatic
~Ref()Refvirtual