Antkeeper  0.0.1
gl::pipeline Member List

This is the complete list of members for gl::pipeline, including all inherited members.

app::sdl_window_manager classgl::pipelinefriend
bind_framebuffer(const gl::framebuffer *framebuffer)gl::pipeline
bind_shader_program(const gl::shader_program *shader_program)gl::pipeline
bind_vertex_array(const vertex_array *array)gl::pipeline
bind_vertex_buffers(std::uint32_t first_binding, std::span< const vertex_buffer *const > buffers, std::span< const std::size_t > offsets, std::span< const std::size_t > strides)gl::pipeline
clear_attachments(std::uint8_t mask, const clear_value &value)gl::pipeline
draw(std::uint32_t vertex_count, std::uint32_t instance_count, std::uint32_t first_vertex, std::uint32_t first_instance)gl::pipeline
draw_indexed(std::uint32_t index_count, std::uint32_t instance_count, std::uint32_t first_index, std::int32_t vertex_offset, std::uint32_t first_instance)gl::pipeline
get_default_framebuffer_dimensions() const noexceptgl::pipelineinline
get_max_sampler_anisotropy() const noexceptgl::pipelineinline
get_max_viewports() const noexceptgl::pipelineinline
pipeline()gl::pipeline
set_blend_constants(const std::array< float, 4 > &blend_constants)gl::pipeline
set_color_blend_enabled(bool enabled)gl::pipeline
set_color_blend_equation(const color_blend_equation &equation)gl::pipeline
set_color_write_mask(std::uint8_t mask)gl::pipeline
set_cull_mode(cull_mode mode)gl::pipeline
set_depth_bias_enabled(bool enabled)gl::pipeline
set_depth_bias_factors(float constant_factor, float slope_factor)gl::pipeline
set_depth_clamp_enabled(bool enabled)gl::pipeline
set_depth_compare_op(gl::compare_op compare_op)gl::pipeline
set_depth_test_enabled(bool enabled)gl::pipeline
set_depth_write_enabled(bool enabled)gl::pipeline
set_fill_mode(fill_mode mode)gl::pipeline
set_front_face(front_face face)gl::pipeline
set_line_width(float width)gl::pipeline
set_logic_op(gl::logic_op logic_op)gl::pipeline
set_logic_op_enabled(bool enabled)gl::pipeline
set_point_size(float size)gl::pipeline
set_primitive_restart_enabled(bool enabled)gl::pipeline
set_primitive_topology(primitive_topology topology)gl::pipeline
set_provoking_vertex_mode(provoking_vertex_mode mode)gl::pipeline
set_rasterizer_discard_enabled(bool enabled)gl::pipeline
set_scissor(std::uint32_t first_scissor, std::span< const scissor_region > scissors)gl::pipeline
set_scissor_test_enabled(bool enabled)gl::pipeline
set_stencil_compare_mask(std::uint8_t face_mask, std::uint32_t compare_mask)gl::pipeline
set_stencil_op(std::uint8_t face_mask, stencil_op fail_op, stencil_op pass_op, stencil_op depth_fail_op, gl::compare_op compare_op)gl::pipeline
set_stencil_reference(std::uint8_t face_mask, std::uint32_t reference)gl::pipeline
set_stencil_test_enabled(bool enabled)gl::pipeline
set_stencil_write_mask(std::uint8_t face_mask, std::uint32_t write_mask)gl::pipeline
set_viewport(std::uint32_t first_viewport, std::span< const viewport > viewports)gl::pipeline