|
Potato Engine
Hobby Game Engine Project
|
This is the complete list of members for up::GpuDevice, including all inherited members.
| createBuffer(GpuBufferType type, uint64 size)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createCommandList(GpuPipelineState *pipelineState=nullptr)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createDepthStencilView(GpuTexture *depthStencilBuffer)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createPipelineState(GpuPipelineStateDesc const &desc)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createRenderTargetView(GpuTexture *renderTarget)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createSampler()=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createShaderResourceView(GpuBuffer *resource)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createShaderResourceView(GpuTexture *texture)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createSwapChain(void *nativeWindow)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| createTexture2D(GpuTextureDesc const &desc, span< byte const > data)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| execute(GpuCommandList *commandList)=0 (defined in up::GpuDevice) | up::GpuDevice | pure virtual |
| GpuDevice()=default (defined in up::GpuDevice) | up::GpuDevice | |
| GpuDevice(GpuDevice &&)=delete (defined in up::GpuDevice) | up::GpuDevice | |
| operator=(GpuDevice &&)=delete (defined in up::GpuDevice) | up::GpuDevice | |
| operator=(shared const &)=delete (defined in up::shared< GpuDevice >) | up::shared< GpuDevice > | |
| operator=(shared &&) noexcept (defined in up::shared< GpuDevice >) | up::shared< GpuDevice > | inline |
| shared(shared const &)=delete (defined in up::shared< GpuDevice >) | up::shared< GpuDevice > | |
| shared(shared &&) noexcept (defined in up::shared< GpuDevice >) | up::shared< GpuDevice > | inline |
| shared() noexcept=default (defined in up::shared< GpuDevice >) | up::shared< GpuDevice > | protected |
| ~GpuDevice()=default (defined in up::GpuDevice) | up::GpuDevice | virtual |
| ~shared()=default (defined in up::shared< GpuDevice >) | up::shared< GpuDevice > | protected |
1.8.13