Vk_LoadPic fix unitialized var.

R_MarkLeaves data alignment to int when merging PVS clusters like GL renderers.
This commit is contained in:
David Carlier 2022-11-19 10:46:12 +00:00
parent 8bd731b89c
commit 44ab39c57c
2 changed files with 2 additions and 1 deletions

View file

@ -1135,6 +1135,7 @@ Vk_LoadPic(const char *name, byte *pic, int width, int realwidth,
image->registration_sequence = registration_sequence;
// zero-clear Vulkan texture handle
QVVKTEXTURE_CLEAR(image->vk_texture);
texBuffer = 0;
image->width = realwidth;
image->height = realheight;
image->type = type;

View file

@ -980,7 +980,7 @@ cluster
void R_MarkLeaves (void)
{
const byte *vis;
byte fatvis[MAX_MAP_LEAFS/8];
YQ2_ALIGNAS_TYPE(int) byte fatvis[MAX_MAP_LEAFS/8];
mnode_t *node;
int i;
mleaf_t *leaf;