From 04db6b0ccd81d988cfe3a1d09e4eb00eeea77273 Mon Sep 17 00:00:00 2001 From: quou Date: Sat, 22 Feb 2025 17:01:35 +1100 Subject: basic shadows --- video.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'video.hpp') diff --git a/video.hpp b/video.hpp index 3bd756f..5aa25bc 100644 --- a/video.hpp +++ b/video.hpp @@ -75,13 +75,13 @@ static_assert(sizeof(Buffer_Descriptor) <= descriptor_payload_size); #define pipeline_max_descriptors 16 enum class Depth_Mode { + never, less, less_equal, equal, greater, greater_equal, - always, - never + always }; enum class Blend_Factor { @@ -410,6 +410,7 @@ struct Sampler_State { Address_Mode address_u; Address_Mode address_v; Address_Mode address_w; + Depth_Mode compare; float border[4]; float mip_bias; bool aniso; -- cgit v1.2.3-54-g00ecf