brought back functionality from previous builds but now cross-platform

This commit is contained in:
2025-07-07 15:34:34 +03:00
parent 99eafb9443
commit 83bc9b7f16
61 changed files with 1210 additions and 581 deletions

View File

@@ -26,7 +26,8 @@ public:
class CVkImage: public IImage
{
public:
vk_image2d_t m_image;
vk_image2d_t m_image = {};
uint32_t m_usage;
};
@@ -64,12 +65,7 @@ extern VkSampler g_invalidTextureSampler;
extern CUtlVector<ITexture*> g_textures;
struct CameraProjection {
mat4 viewprojection;
};
extern vk_buffer_t g_cameraProperties;
extern CameraProjection *g_cameraDataMap;
extern IBuffer *g_cameraProperties;
extern IImage *g_meshDepth;
extern IImage *g_meshDepthMSAA;