Patrick mewin
mewin pushed to main at mewin/vulkan-hpp 2023-12-30 22:59:09 +01:00
9b36e3d1ab Moved from_string functions and the mappings to an inl file so they don't horribly slow down the compilation on every file.
mewin pushed tag v1.3.271-2 to mewin/vulkan-headers 2023-12-30 22:57:07 +01:00
mewin pushed tag v1.3.271-2 to mewin/vulkan-headers 2023-12-30 22:52:01 +01:00
mewin pushed to main at mewin/vulkan-headers 2023-12-30 22:51:33 +01:00
c2d6940857 Moved from_string functions and the mappings to an inl file so they don't horribly slow down the compilation on every file.
mewin pushed to main at mewin/vulkan-hpp 2023-12-30 22:49:47 +01:00
f40c3bbbab Moved from_string functions and the mappings to an inl file so they don't horribly slow down the compilation on every file.
mewin pushed to master at mewin/mijin2 2023-12-29 23:32:23 +01:00
80310f3c5c Added some constructors and an empty() check to path references.
mewin pushed to master at mewin/mijin2 2023-12-23 12:10:18 +01:00
1d14c1f3ff Added comparator and hash function for path references.
mewin pushed to master at mewin/scons-plus-plus 2023-12-21 19:18:39 +01:00
447a694eb0 Added wrapper for Gch builder. And disabled another warning because weird things are happening.
mewin pushed to master at mewin/mijin2 2023-12-19 22:42:02 +01:00
83d3ce9f1f Use copies of strings for the cache instead of string_views. Apparently my assumption was wrong.
mewin pushed to master at mewin/mijin2 2023-12-18 17:54:09 +01:00
de07cf91bc Added bool conversion for Name.
faf4489b92 Added isLocked() to task mutex.
Compare 2 commits »
mewin pushed to master at mewin/mijin2 2023-12-17 02:36:31 +01:00
2668e69ae1 Added signal_token_t to make it easier to store tokens.
mewin pushed to master at mewin/mijin2 2023-12-16 10:26:10 +01:00
bb4d31747a Added function to convert StrideSpan to regular span, if possible.
mewin pushed to master at mewin/mijin2 2023-12-15 02:21:03 +01:00
8ce77cf8bf Fixed tangent generation and added Vector4 type.
mewin pushed to master at mewin/glslang 2023-12-11 18:05:52 +01:00
6cccd7458d Increased size used for semantics so I can use a lot more of them.
mewin pushed to master at mewin/mijin2 2023-12-10 18:42:26 +01:00
b692425f83 Added TaskMutex header.
mewin pushed tag v1.3.271 to mewin/vulkan-headers 2023-12-09 11:32:20 +01:00
mewin pushed to main at mewin/vulkan-headers 2023-12-09 00:04:58 +01:00
9e01cfa511 Added static_assert for better error if from_string is called with an invalid type.
6317aa1eaf Added vulkan_from_string.hpp.
Compare 2 commits »
mewin pushed to master at mewin/scons-plus-plus 2023-12-07 17:42:32 +01:00
e6b8062865 Added recipe for MikkTSpace.
4859f40f8f Added custom version of VulkanHeaders as an option to the recipe.
6e88c408b7 Moved some flags that were actually pure C++ flags to the correct array.
Compare 3 commits »
mewin pushed to master at mewin/mijin2 2023-12-07 17:16:16 +01:00
1d8ef0bac8 Added some basic geometry functionality (only tangent generation for now).
b89f19ed98 Use inline assembly for MIJIN_TRAP() so the debugger stops at the exact location. Only works for x64, but that's currently my only target.
0e877f4769 Added getActiveTasks() function to count how many tasks are running or suspended.
Compare 3 commits »
mewin pushed to main at mewin/vulkan-hpp 2023-12-03 14:44:31 +01:00
3898cc8725 Added from_string methods.