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

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

checkForFeatureSupported(FeatureType feature)=0GraphicsDevicepure virtual
createBuffer(size_t size, BufferType type, BufferUsage usage, const void *inital=nullptr)=0GraphicsDevicepure virtual
createComputePipeline(Program *program)=0GraphicsDevicepure virtual
createGraphicsContext(SurfaceHandle surface)=0GraphicsDevicepure virtual
createGraphicsPipeline()=0GraphicsDevicepure virtual
createProgram(Data vsData, Data fsData)=0GraphicsDevicepure virtual
createTexture(const TextureDesc &descriptor, std::optional< Color > clearColorHint=std::nullopt)=0GraphicsDevicepure virtual
createTextureFromNativeHandle(const ExternalTextureDesc &descriptor)=0GraphicsDevicepure virtual
dumpExtensions() constGraphicsDeviceinlinevirtual
getMaxAttributes() constGraphicsDeviceinline
getMaxSamplesAllowed() constGraphicsDeviceinline
getMaxTextureSize() constGraphicsDeviceinline
getMaxTextureUnits() constGraphicsDeviceinline
getRenderer() const =0GraphicsDevicepure virtual
getVendor() const =0GraphicsDevicepure virtual
getVersion() const =0GraphicsDevicepure virtual
GraphicsCore classGraphicsDevicefriend
hasExtension(std::string_view) constGraphicsDeviceinlinevirtual