move volk to repository

This commit is contained in:
Zack Buhman 2026-04-06 20:38:58 -05:00
parent fcf77baf57
commit cad2532e04
4 changed files with 7628 additions and 5 deletions

View File

@ -19,7 +19,6 @@ CFLAGS += -Wno-unknown-pragmas
CFLAGS += -fno-strict-aliasing
CFLAGS += -I./include
CFLAGS += -I../SDL3-dist/include
CFLAGS += -I../volk
CFLAGS += -fpic
FLAGS += -fstack-protector -fstack-protector-all -fno-omit-frame-pointer -fsanitize=address
@ -30,7 +29,8 @@ LDFLAGS += -Wl,-z noexecstack
endif
OBJS = \
src/main.o
src/main.o \
src/volk/volk.o
BINS = \
index.idx.o \
@ -42,8 +42,7 @@ SHADERS = \
shader/triangle.ps.spv.o
LIBS = \
../SDL3-dist/lib64/libSDL3.a \
../volk/volk.o
../SDL3-dist/lib64/libSDL3.a
all: main

3427
include/volk/volk.h Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
#include <stdio.h>
#include <stdlib.h>
#include "volk.h"
#include "volk/volk.h"
#include "vulkan/vk_enum_string_helper.h"
#include "SDL3/SDL.h"
#include "SDL3/SDL_vulkan.h"

4197
src/volk/volk.c Normal file

File diff suppressed because it is too large Load Diff