This is the complete list of members for pulp::render::GpuRenderPass, including all inherited members.
| draw(std::uint32_t vertex_count, std::uint32_t instance_count=1, std::uint32_t first_vertex=0, std::uint32_t first_instance=0) | pulp::render::GpuRenderPass | |
| draw_indexed(std::uint32_t index_count, std::uint32_t instance_count=1, std::uint32_t first_index=0, std::int32_t base_vertex=0, std::uint32_t first_instance=0) | pulp::render::GpuRenderPass | |
| end() | pulp::render::GpuRenderPass | |
| GpuFrame class | pulp::render::GpuRenderPass | friend |
| GpuRenderPass(GpuRenderPass &&) noexcept | pulp::render::GpuRenderPass | |
| GpuRenderPass(const GpuRenderPass &)=delete | pulp::render::GpuRenderPass | |
| operator=(GpuRenderPass &&) noexcept | pulp::render::GpuRenderPass | |
| operator=(const GpuRenderPass &)=delete | pulp::render::GpuRenderPass | |
| set_bind_group(std::uint32_t index, const GpuBindGroup &group) | pulp::render::GpuRenderPass | |
| set_index_buffer(const GpuBuffer &buffer, bool uint32_indices=true, std::uint64_t offset=0) | pulp::render::GpuRenderPass | |
| set_pipeline(const GpuRenderPipeline &pipeline) | pulp::render::GpuRenderPass | |
| set_scissor(std::uint32_t x, std::uint32_t y, std::uint32_t width, std::uint32_t height) | pulp::render::GpuRenderPass | |
| set_vertex_buffer(std::uint32_t slot, const GpuBuffer &buffer, std::uint64_t offset=0) | pulp::render::GpuRenderPass | |
| set_viewport(float x, float y, float width, float height, float min_depth=0.0f, float max_depth=1.0f) | pulp::render::GpuRenderPass | |
| valid() const noexcept | pulp::render::GpuRenderPass | |
| ~GpuRenderPass() | pulp::render::GpuRenderPass |