quakeforge/libs/video/renderer/vulkan/vkgen
Bill Currie df890432b7 [qfcc] Add support for unsigned, long, etc
long is ignored for double, and v6p progs are stuck with 32 bits for
longs (don't feel like extending v6p any further), but the basics are
there for Ruamoko.

short is ignored for ints because the minimum size is 32, and signed is
just noise for ints anyway (and no chars, so...).

unsigned, however, is finally implemented properly (or at least seems to
be working correctly: tests pass after getting things compiling again,
and lt.u is used where it should be :)
2022-01-19 18:08:58 +09:00
..
Makemodule.am [vkgen] Add support for fixed arrays 2021-12-24 06:45:12 +09:00
stddef.h
stdint.h [qfcc] Add support for unsigned, long, etc 2022-01-19 18:08:58 +09:00
vkalias.h [vulkan] Rework vkgen alias handling 2020-07-05 16:53:35 +09:00
vkalias.r [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
vkenum.h [vulkan] Clean up some tangled dependencies 2021-01-04 17:26:39 +09:00
vkenum.r [vkgen] Name-shorten extension enum flag bits 2021-11-30 18:10:48 +09:00
vkfieldarray.h [vulkan] Make array and single parsing smarter 2021-01-04 15:30:27 +09:00
vkfieldarray.r [vulkan] Make array and single parsing smarter 2021-01-04 15:30:27 +09:00
vkfieldauto.h [vulkan] Refactor vkgen struct generation 2020-12-23 22:13:50 +09:00
vkfieldauto.r [vulkan] Silence vkgen's debug output 2021-07-06 12:27:21 +09:00
vkfieldcustom.h [vulkan] Add support for custom parsers 2020-12-24 01:36:17 +09:00
vkfieldcustom.r [qfcc] Warn when super dealloc invocation is missing 2021-12-24 22:45:43 +09:00
vkfielddata.h [vulkan] Refactor vkgen struct generation 2020-12-23 22:13:50 +09:00
vkfielddata.r [vulkan] Refactor vkgen struct generation 2020-12-23 22:13:50 +09:00
vkfielddef.h [vkgen] Don't queue types for fields with custom parsers 2021-12-24 06:45:12 +09:00
vkfielddef.r [qfcc] Warn when super dealloc invocation is missing 2021-12-24 22:45:43 +09:00
vkfieldsingle.h [vulkan] Make array and single parsing smarter 2021-01-04 15:30:27 +09:00
vkfieldsingle.r [vulkan] Make array and single parsing smarter 2021-01-04 15:30:27 +09:00
vkfieldstring.h [vulkan] Refactor vkgen struct generation 2020-12-23 22:13:50 +09:00
vkfieldstring.r [vulkan] Refactor vkgen struct generation 2020-12-23 22:13:50 +09:00
vkfieldtype.h [vulkan] Implement pipeline creation 2021-01-05 23:42:30 +09:00
vkfieldtype.r [qfcc] Warn when super dealloc invocation is missing 2021-12-24 22:45:43 +09:00
vkfixedarray.h [vkgen] Add support for fixed arrays 2021-12-24 06:45:12 +09:00
vkfixedarray.r [vkgen] Add support for fixed arrays 2021-12-24 06:45:12 +09:00
vkgen.h [vulkan] Refactor vkgen struct generation 2020-12-23 22:13:50 +09:00
vkgen.r [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
vkstruct.h [vkgen] Clean up an unnecessary function redirect 2021-12-24 06:45:12 +09:00
vkstruct.r [vkgen] Don't queue types for fields with custom parsers 2021-12-24 06:45:12 +09:00
vktype.h [vulkan] Hook up the expression parser 2020-12-21 18:38:31 +09:00
vktype.r [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
vulkan.r [vulkan] Pick up vulkan.h from correct location 2021-11-19 22:36:19 +09:00