Cocos2d-x  4.0.0
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() const Deviceinline
getInstance()Devicestatic
getMTLCommandQueue() const DeviceMTLinline
getMTLDevice() const DeviceMTLinline
getReferenceCount() const Ref
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