| 835 | } |
| 836 | |
| 837 | void AsyncComputeSample::DepthMapSubpass::draw(vkb::core::CommandBufferC &command_buffer) |
| 838 | { |
| 839 | // Negative bias since we're using inverted Z. |
| 840 | command_buffer.set_depth_bias(-1.0f, 0.0f, -2.0f); |
| 841 | vkb::rendering::subpasses::ForwardSubpassC::draw(command_buffer); |
| 842 | } |
| 843 | |
| 844 | AsyncComputeSample::ShadowMapForwardSubpass::ShadowMapForwardSubpass(vkb::rendering::RenderContextC &render_context, |
| 845 | vkb::ShaderSource &&vertex_shader, vkb::ShaderSource &&fragment_shader, |
no test coverage detected