clear is here, draw is not

This commit is contained in:
2025-12-23 19:08:38 +02:00
parent 3b4e2eea32
commit fb5e607f88
8 changed files with 93 additions and 38 deletions

View File

@@ -4,6 +4,18 @@
#include "tier1/utlvector.h"
#include "vulkan_state.h"
BEGIN_VULKAN_COMMAND(Empty)
END_VULKAN_COMMAND(Empty)
BEGIN_VULKAN_COMMAND(Blit)
VkFrameObject_t stInputImage;
VkFrameObject_t stOutputImage;
int32_t iSrcMin[3];
int32_t iSrcMax[3];
int32_t iDstMin[3];
int32_t iDstMax[3];
END_VULKAN_COMMAND(Blit)
BEGIN_VULKAN_COMMAND(ClearColor)
float r;
float g;
@@ -42,20 +54,20 @@ BEGIN_VULKAN_COMMAND(DrawPrimitives)
END_VULKAN_COMMAND(DrawPrimitives)
BEGIN_VULKAN_COMMAND(SetScissors)
uint32_t uX;
uint32_t uY;
uint32_t uWidth;
uint32_t uHeight;
int32_t iX = 0;
int32_t iY = 0;
uint32_t uWidth = 0;
uint32_t uHeight = 0;
END_VULKAN_COMMAND(SetScissors)
BEGIN_VULKAN_COMMAND(SetViewport)
uint32_t uX;
uint32_t uY;
uint32_t uWidth;
uint32_t uHeight;
float fX = 0;
float fY = 0;
float fWidth = 0;
float fHeight = 0;
float fDepthMin = 0;
float fDepthMax = 1;
END_VULKAN_COMMAND(SetViewport)
BEGIN_VULKAN_COMMAND(Empty)
END_VULKAN_COMMAND(Empty)
#endif