|
Axmol 3.0.0-89d6d9a
|
This is the complete list of members for GraphicsDevice, including all inherited members.
| checkForFeatureSupported(FeatureType feature)=0 | GraphicsDevice | pure virtual |
| createBuffer(size_t size, BufferType type, BufferUsage usage, const void *inital=nullptr)=0 | GraphicsDevice | pure virtual |
| createComputePipeline(Program *program)=0 | GraphicsDevice | pure virtual |
| createGraphicsContext(SurfaceHandle surface)=0 | GraphicsDevice | pure virtual |
| createGraphicsPipeline()=0 | GraphicsDevice | pure virtual |
| createProgram(Data vsData, Data fsData)=0 | GraphicsDevice | pure virtual |
| createTexture(const TextureDesc &descriptor, std::optional< Color > clearColorHint=std::nullopt)=0 | GraphicsDevice | pure virtual |
| createTextureFromNativeHandle(const ExternalTextureDesc &descriptor)=0 | GraphicsDevice | pure virtual |
| dumpExtensions() const | GraphicsDevice | inlinevirtual |
| getMaxAttributes() const | GraphicsDevice | inline |
| getMaxSamplesAllowed() const | GraphicsDevice | inline |
| getMaxTextureSize() const | GraphicsDevice | inline |
| getMaxTextureUnits() const | GraphicsDevice | inline |
| getRenderer() const =0 | GraphicsDevice | pure virtual |
| getVendor() const =0 | GraphicsDevice | pure virtual |
| getVersion() const =0 | GraphicsDevice | pure virtual |
| GraphicsCore class | GraphicsDevice | friend |
| hasExtension(std::string_view) const | GraphicsDevice | inlinevirtual |