Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::render::GpuDevice Member List

This is the complete list of members for pulp::render::GpuDevice, including all inherited members.

capabilities() constpulp::render::GpuDevice
create_bind_group(const GpuRenderPipeline &pipeline, std::uint32_t group, const std::vector< GpuBinding > &bindings) constpulp::render::GpuDevice
create_bind_group(const GpuComputePipeline &pipeline, std::uint32_t group, const std::vector< GpuBinding > &bindings) constpulp::render::GpuDevice
create_buffer(const GpuBufferDesc &desc) constpulp::render::GpuDevice
create_compute_pipeline(const GpuComputePipelineDesc &desc) constpulp::render::GpuDevice
create_render_pipeline(const GpuRenderPipelineDesc &desc) constpulp::render::GpuDevice
create_sampler(const GpuSamplerDesc &desc={}) constpulp::render::GpuDevice
create_shader_module(std::string_view wgsl, std::string_view label={}) constpulp::render::GpuDevice
create_target(const GpuTargetDesc &desc) constpulp::render::GpuDevice
create_texture(const GpuTextureDesc &desc) constpulp::render::GpuDevice
detail::GpuAccesspulp::render::GpuDevicefriend
from_surface(GpuSurface &surface)pulp::render::GpuDevicestatic
GpuDevice()=defaultpulp::render::GpuDevice
is_lost() constpulp::render::GpuDevice
process_events() constpulp::render::GpuDevice
valid() const noexceptpulp::render::GpuDevice
write_buffer(const GpuBuffer &buffer, std::uint64_t offset, const void *data, std::size_t size) constpulp::render::GpuDevice