Commit Graph

12 Commits

Author SHA1 Message Date
Artem Kharytoniuk 94fdf1570b DX12: debug triangles and normals. 2017-12-17 14:53:09 +01:00
Artem Kharytoniuk 062ad9974d DX12: stencil shadows. 2017-12-16 20:58:19 +01:00
Artem Kharytoniuk 7b3917119f Renames: Vk_Resources -> Vk_World, glActive- > gl_active.
Added comments to clarify purpose of Vk_Instance, Vk_World structures.
2017-05-29 14:22:51 +03:00
Artem Kharytoniuk 0f3febc632 Introduced vk_bind_geometry/vk_shade_geometry functions. 2017-05-25 21:45:31 +03:00
Artem Kharytoniuk 90fe3b6fd2 Fixed bug in OpenGL renderer that r_debugSurface did not work when cg_shadows == 2. 2017-05-23 14:30:38 +03:00
Artem Kharytoniuk f68cc05242 R_DebugGraphics vulkan implementation (r_debugSurfaces = 1).
Improvements in code related to depth range selection and modelview transformations.
2017-05-23 14:16:32 +03:00
Artem Kharytoniuk b6fb89caaa Fixed bug with invalid initialization of tr.shadowShader (it was broken in the first commit on april 10).
Disable stencil test after we done with shadow volumes rendering.
2017-05-18 22:35:19 +03:00
Artem Kharytoniuk 30ad54bfbe Debug triangles rendering (r_showtris = 1). 2017-05-18 13:57:47 +03:00
Artem Kharytoniuk 0f1849da24 Stencil shadows (cg_shadows = 2). 2017-05-17 22:23:43 +03:00
Artem Kharytoniuk 24fa5f20ab Removed r_measureOverdraw development cvar.
Corresponding functionality does not map well to Vulkan API since depth/stencil formats are considered opaque.
2017-05-12 13:57:14 +03:00
Artem Kharytoniuk 2f75ace0c9 Clean up. 2017-05-02 10:52:05 +03:00
Artem Kharytoniuk 389bbf32c2 Rename: source -> src. 2017-03-17 15:28:25 +02:00