Map render pass clear values to OpenGL
This commit is contained in:
@@ -492,6 +492,20 @@ std::uint32_t clear_mask_for_render_pass(pp::renderer::RenderPassDesc desc) noex
|
||||
return mask;
|
||||
}
|
||||
|
||||
OpenGlClearValues clear_values_for_render_pass(pp::renderer::RenderPassDesc desc) noexcept
|
||||
{
|
||||
return OpenGlClearValues {
|
||||
.color = {
|
||||
desc.clear_color.r,
|
||||
desc.clear_color.g,
|
||||
desc.clear_color.b,
|
||||
desc.clear_color.a,
|
||||
},
|
||||
.depth = desc.clear_depth,
|
||||
.stencil = desc.clear_stencil,
|
||||
};
|
||||
}
|
||||
|
||||
std::uint32_t color_write_mask_query() noexcept
|
||||
{
|
||||
return gl_color_writemask;
|
||||
|
||||
Reference in New Issue
Block a user