Move GL state utility mapping to renderer gl
This commit is contained in:
@@ -44,6 +44,8 @@ struct OpenGlReadbackFormat {
|
||||
|
||||
[[nodiscard]] std::uint32_t extension_count_query() noexcept;
|
||||
[[nodiscard]] std::uint32_t extension_string_name() noexcept;
|
||||
[[nodiscard]] std::uint32_t no_error_code() noexcept;
|
||||
[[nodiscard]] const char* opengl_error_name(std::uint32_t error_code) noexcept;
|
||||
[[nodiscard]] std::uint32_t texture_upload_type_for_internal_format(std::uint32_t internal_format) noexcept;
|
||||
[[nodiscard]] std::uint32_t unsigned_byte_component_type() noexcept;
|
||||
[[nodiscard]] std::uint32_t rgba_pixel_format() noexcept;
|
||||
@@ -101,6 +103,11 @@ struct OpenGlReadbackFormat {
|
||||
[[nodiscard]] std::uint32_t shading_language_version_string_name() noexcept;
|
||||
[[nodiscard]] std::uint32_t viewport_query() noexcept;
|
||||
[[nodiscard]] std::uint32_t color_clear_value_query() noexcept;
|
||||
[[nodiscard]] std::uint32_t current_program_query() noexcept;
|
||||
[[nodiscard]] std::uint32_t active_texture_query() noexcept;
|
||||
[[nodiscard]] std::uint32_t texture_binding_2d_query() noexcept;
|
||||
[[nodiscard]] std::uint32_t texture_binding_cube_map_query() noexcept;
|
||||
[[nodiscard]] std::uint32_t sampler_binding_query() noexcept;
|
||||
[[nodiscard]] std::uint32_t blend_state() noexcept;
|
||||
[[nodiscard]] std::uint32_t depth_test_state() noexcept;
|
||||
[[nodiscard]] std::uint32_t scissor_test_state() noexcept;
|
||||
|
||||
Reference in New Issue
Block a user