SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::GPUCommandBuffer, including all inherited members.
AcquireSwapchainTexture(WindowParam window, Uint32 *swapchain_texture_width=nullptr, Uint32 *swapchain_texture_height=nullptr) | SDL::GPUCommandBuffer | inline |
BeginComputePass(std::span< const GPUStorageTextureReadWriteBinding > storage_texture_bindings, std::span< const GPUStorageBufferReadWriteBinding > storage_buffer_bindings) | SDL::GPUCommandBuffer | inline |
BeginCopyPass() | SDL::GPUCommandBuffer | inline |
BeginRenderPass(std::span< const GPUColorTargetInfo > color_target_infos, OptionalRef< const GPUDepthStencilTargetInfo > depth_stencil_target_info) | SDL::GPUCommandBuffer | inline |
BlitTexture(const GPUBlitInfo &info) | SDL::GPUCommandBuffer | inline |
Cancel() | SDL::GPUCommandBuffer | inline |
GenerateMipmapsForTexture(GPUTexture texture) | SDL::GPUCommandBuffer | inline |
GPUCommandBuffer(GPUCommandBufferRaw gPUCommandBuffer={}) | SDL::GPUCommandBuffer | inline |
InsertDebugLabel(StringParam text) | SDL::GPUCommandBuffer | inline |
operator GPUCommandBufferRaw() const | SDL::GPUCommandBuffer | inline |
PopDebugGroup() | SDL::GPUCommandBuffer | inline |
PushComputeUniformData(Uint32 slot_index, SourceBytes data) | SDL::GPUCommandBuffer | inline |
PushDebugGroup(StringParam name) | SDL::GPUCommandBuffer | inline |
PushFragmentUniformData(Uint32 slot_index, SourceBytes data) | SDL::GPUCommandBuffer | inline |
PushVertexUniformData(Uint32 slot_index, SourceBytes data) | SDL::GPUCommandBuffer | inline |
Submit() | SDL::GPUCommandBuffer | inline |
SubmitAndAcquireFence() | SDL::GPUCommandBuffer | inline |
WaitAndAcquireSwapchainTexture(WindowParam window, Uint32 *swapchain_texture_width=nullptr, Uint32 *swapchain_texture_height=nullptr) | SDL::GPUCommandBuffer | inline |