{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":469213153,"defaultBranch":"main","name":"core3","ownerLogin":"Oxsomi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-12T22:19:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42101937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724707706.0","currentOid":""},"activityList":{"items":[{"before":"d135fb8a9d6a17fc8482e40e3d794f95cd4135dd","after":"58096398b1651f1a15e1f93354e00fe5f927cd02","ref":"refs/heads/vulkan","pushedAt":"2024-09-22T16:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Fixed linux build","shortMessageHtmlLink":"Fixed linux build"}},{"before":"b8f292cfb7437b7d331d9ce6cf2bd4b464ae4ff0","after":"d135fb8a9d6a17fc8482e40e3d794f95cd4135dd","ref":"refs/heads/vulkan","pushedAt":"2024-09-22T16:16:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Fixed compile error on non windows hopefully and testing OxC3.exe","shortMessageHtmlLink":"Fixed compile error on non windows hopefully and testing OxC3.exe"}},{"before":"85a73fdff8a4db1645734541131253c4625c7d84","after":"b8f292cfb7437b7d331d9ce6cf2bd4b464ae4ff0","ref":"refs/heads/vulkan","pushedAt":"2024-09-22T15:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Fixed vulkan linking and hopefully fixed device_info.c","shortMessageHtmlLink":"Fixed vulkan linking and hopefully fixed device_info.c"}},{"before":"cdd938bd397df96d92771ba130f967176338ea35","after":"85a73fdff8a4db1645734541131253c4625c7d84","ref":"refs/heads/vulkan","pushedAt":"2024-09-22T11:51:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Hopefully fixed OxC3 running in standalones","shortMessageHtmlLink":"Hopefully fixed OxC3 running in standalones"}},{"before":"ea57900f1c708c108e77f908c54262af1bfffca7","after":"cdd938bd397df96d92771ba130f967176338ea35","ref":"refs/heads/vulkan","pushedAt":"2024-09-22T11:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Moved external to packages to avoid weird git submodule behavior","shortMessageHtmlLink":"Moved external to packages to avoid weird git submodule behavior"}},{"before":"cae4fab23187c5cf1af804c84b0eeedf9cc36c8e","after":"ea57900f1c708c108e77f908c54262af1bfffca7","ref":"refs/heads/vulkan","pushedAt":"2024-09-22T11:40:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Emptied out submodules","shortMessageHtmlLink":"Emptied out submodules"}},{"before":"e59de4c8accf9379ffdf4ffee287a55408709574","after":"cae4fab23187c5cf1af804c84b0eeedf9cc36c8e","ref":"refs/heads/vulkan","pushedAt":"2024-09-22T11:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"All dependencies are now conan packages; nvapi, spirv_reflect, ags, dxc, agility_sdk.","shortMessageHtmlLink":"All dependencies are now conan packages; nvapi, spirv_reflect, ags, d…"}},{"before":"1a7e7b37f296a70d171af6c725f293b3297a4344","after":"e59de4c8accf9379ffdf4ffee287a55408709574","ref":"refs/heads/vulkan","pushedAt":"2024-09-19T20:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Removed OxC3 lib from being present; makes no sense being there. Defines now have __OXC_ rather than __OXC3_.","shortMessageHtmlLink":"Removed OxC3 lib from being present; makes no sense being there. Defi…"}},{"before":"07e66a5941cf5bd6c5e7c8031d38ae391378e8d4","after":"1a7e7b37f296a70d171af6c725f293b3297a4344","ref":"refs/heads/vulkan","pushedAt":"2024-09-17T19:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Non RTASBuild now doesn't trigger a whole bunch of unnecessary transitions for acceleration structures. RTAS parent is now also included in transitions when building. Hopefully fixed vulkan transitions (but did fix vulkan build)","shortMessageHtmlLink":"Non RTASBuild now doesn't trigger a whole bunch of unnecessary transi…"}},{"before":"deac569a1f2b7eb29b2c0ba5a0bd30b01a7cebc4","after":"07e66a5941cf5bd6c5e7c8031d38ae391378e8d4","ref":"refs/heads/vulkan","pushedAt":"2024-09-17T19:13:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"error-empty-files has become ignore-empty-files because .hlsli exists. Added warning options for buffer padding, unused registers and unused variables. Added a spec for bindless but didn't implement non bindless yet in the graphics layer. Fixed SBFile_combine. SHFile_addBinary will now identify if there are too many registers and/or if bindless should be used. SHRegisterRuntime now has a hash to allow easy duplicate checking. DirectX12 backend should now have the correct transitions for BLAS/TLAS builds. Added a EPipelineStage for RTASBuild. Fixed GenericList_copy.","shortMessageHtmlLink":"error-empty-files has become ignore-empty-files because .hlsli exists…"}},{"before":"730472d8ecd10d2f154f712c26edd19a1ef38766","after":"deac569a1f2b7eb29b2c0ba5a0bd30b01a7cebc4","ref":"refs/heads/vulkan","pushedAt":"2024-09-12T19:36:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Update DXC","shortMessageHtmlLink":"Update DXC"}},{"before":"09d6e23d11bebb1155a3ebac4cad49aafb7b58c6","after":"730472d8ecd10d2f154f712c26edd19a1ef38766","ref":"refs/heads/vulkan","pushedAt":"2024-09-11T21:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Added FNV1A64 to allow streaming hashes in an easy & fast way, which was also added to the file hash util and the profiling tool. Added a section to SBFile to allow hashing. SHRegister now also has a nameId to allow reuse. SHRegister, SBFile and arrays are now serialized in the SHFile; though test_compute and raytracing_test still need extra debugging since they don't work yet (also need SHFile_combine support). Fixed issue with ListCharString_createCopyUnderlying where it can't copy an empty array. Printing a captured stacktrace now doesn't have duplicate newlines, thread id or timestamp. Removed old md5 dxc leftover.","shortMessageHtmlLink":"Added FNV1A64 to allow streaming hashes in an easy & fast way, which …"}},{"before":"463a19da6bcd8d8b27a60381d58b299be9c1f420","after":"09d6e23d11bebb1155a3ebac4cad49aafb7b58c6","ref":"refs/heads/vulkan","pushedAt":"2024-09-09T20:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Added copy operations to SBFile, ListSHRegisterRuntime, ListListU8/U16/U32/U64. Added x functions for a few new functions with allocators. ListSHRegisterRuntime is now a member of CompileResult and is passed to SHBinaryInfo to SHFile. TODO: Serialize/deserialize registers.","shortMessageHtmlLink":"Added copy operations to SBFile, ListSHRegisterRuntime, ListListU8/U1…"}},{"before":"e0f28d755cd29ca763d88f99b8594142b32bbfcc","after":"463a19da6bcd8d8b27a60381d58b299be9c1f420","ref":"refs/heads/vulkan","pushedAt":"2024-09-07T16:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Changed hlsl files to hlsli. OxC3 shader annotations are now using [[oxc3::x]] similar to vulkan annotations. Fixed issue with using --debug when spirv has a shader that doesn't enable raytracing. Fixed error parsing; it's now way more easy and error proof. Fixed issue in findFirstString.","shortMessageHtmlLink":"Changed hlsl files to hlsli. OxC3 shader annotations are now using [[…"}},{"before":"6e9d22067927802fafbdf3759f1b277bd0064f9b","after":"e0f28d755cd29ca763d88f99b8594142b32bbfcc","ref":"refs/heads/vulkan","pushedAt":"2024-09-05T19:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Fixed a problem with arrays on variables in spirv. StructuredBuffers and Texture2DMS now work with SPIRV.","shortMessageHtmlLink":"Fixed a problem with arrays on variables in spirv. StructuredBuffers …"}},{"before":"b93fbcb79aa0c9d2f72c5c85d16297f16e3444ea","after":"6e9d22067927802fafbdf3759f1b277bd0064f9b","ref":"refs/heads/vulkan","pushedAt":"2024-09-04T21:52:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"oiSB will now allow usage flags per binary type to allow different information / usage patterns with same resources. Documented array flattening in oiSB.md. Added support for StorageBuffer/StorageBufferAtomic. Register usage flags are now done per binary format to allow different registers (as long as names don't overlap) and for extra optimization. SampledCubeArray/Sampled1D/Image1D/ImageCubeArray are now enabled by default, ImageMSArray is now an extension (WriteMSTexture). Made SHTextureFormat optional for readonly textures; DXIL will provide a format, SPIRV won't. SHTextureFormat for images still require either formatId or primitive to be set. SBFile now reuses arrays wherever possible. Implemented SBFile_combine, which merges two SBFiles with the same buffer layout (but different flags) and it also allows promotion from flattened to unflattened array. SPIRV backend now produces (mostly) valid SHRegisters. TODO: Buffer of primitives doesn't make an array of $Element as it does in DXIL, but rather a numeric decoration. Merging of SHFiles. Combined samplers. Input attachments. Properly embedding registers.","shortMessageHtmlLink":"oiSB will now allow usage flags per binary type to allow different in…"}},{"before":"fa662b8b57353ba15612c54ac9f2d8b6cad8c58d","after":"b93fbcb79aa0c9d2f72c5c85d16297f16e3444ea","ref":"refs/heads/vulkan","pushedAt":"2024-09-01T20:26:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"SBStruct now (temporarily) only specifies stride rather than length + stride, since length isn't always known due to DXIL's API. SBFile_print, DXIL and SPIRV backends now support recursive structs. TODO: See if hack to discover size of struct still works even with DXIL with arrays. Fixed validation error when compiling spirv target (requires SPV1.5 rather than Vk1.2).","shortMessageHtmlLink":"SBStruct now (temporarily) only specifies stride rather than length +…"}},{"before":"6a7aa1dfbb4d0d9b3300f61bd6ebb40d4ca3b61b","after":"fa662b8b57353ba15612c54ac9f2d8b6cad8c58d","ref":"refs/heads/vulkan","pushedAt":"2024-08-31T19:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Started writing about ESHExtension_Bindless. Added SBFile_print, SHRegister_print/SHRegisterRuntime_print/ListSHRegisterRuntime_print. Added ESHTexturePrimitive_name and ETextureFormatId_name. Renamed Compiler_convertCBufferDXIL to Compiler_convertShaderBufferDXIL since the same function is used for SBuffers/Append/ConsumeBuffer. Compiler_convertRegisterDXIL now handles CBuffers, structured/append/consume buffers.","shortMessageHtmlLink":"Started writing about ESHExtension_Bindless. Added SBFile_print, SHRe…"}},{"before":"dc7a351f336d382506bf9518003991fdc81a77a7","after":"6a7aa1dfbb4d0d9b3300f61bd6ebb40d4ca3b61b","ref":"refs/heads/vulkan","pushedAt":"2024-08-28T20:58:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Added component count to ESHTexturePrimitive since DXIL provides that. Textures and RWTextures now both have a format/primitive. Fixed detectDuplicate issue. Hopefully fixed the build by adding some default labels. Now processing RWTexture + Textures. Fixed issue when registers don't use arrays.","shortMessageHtmlLink":"Added component count to ESHTexturePrimitive since DXIL provides that…"}},{"before":"5200673691fc744c89622237f2666517a08d8f2b","after":"dc7a351f336d382506bf9518003991fdc81a77a7","ref":"refs/heads/vulkan","pushedAt":"2024-08-28T19:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Added info about how to view device dependent assembly for shaders. Added definition for SHRegister in the spec. Started implementing conversions from SPIRV/DXIL registers to SH registers. Added SHRegisterRuntime which will have the SBFile, arrays, name and register info at runtime. Added helpers to add buffer/texture/rwtexture/subpass input/register to a ListSHRegisterRuntime. Adding registers will validate bindings for DXIL to ensure it doesn't duplicate registers and will also error if the same name is used twice. DXIL: Can currently do cbuffers, samplers and AS, SPIRV: can do cbuffers and samplers (unfinished). TODO: Make SHFile properly serialize/deserialize registers and link shader buffers to registers. Make compiler properly modify the binaries to merge register info it found. Add conversions & buffer reflection for other buffers and textures.","shortMessageHtmlLink":"Added info about how to view device dependent assembly for shaders. A…"}},{"before":null,"after":"558ec3d4dfb9f7171bbc4fed6b5dd961c9f46455","ref":"refs/heads/feat_add_rga","pushedAt":"2024-08-26T21:28:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Added shelved version for RGA. Won't be doing it since the dependencies are very badly managed. But added an attempt so I can come back to it if I ever need it","shortMessageHtmlLink":"Added shelved version for RGA. Won't be doing it since the dependenci…"}},{"before":"0f9de80f3f6b7b6cf2a259761c672175cafd9962","after":"5200673691fc744c89622237f2666517a08d8f2b","ref":"refs/heads/vulkan","pushedAt":"2024-08-24T20:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Updated DXC since it now signs for you, so removed unit test for MD5DXC and removed the manual signing. Added support for storing different shader buffers in an oiSH file (currently untested). Implemented SBFile_read and added ext functions. Fixed bug in ESBType_getSize and UTF8 flag. Compiler now generates SBFile from all cbuffers, but they are not stored anywhere just yet. Added support for inspecting SBFile data.","shortMessageHtmlLink":"Updated DXC since it now signs for you, so removed unit test for MD5D…"}},{"before":"6c581d327b733c67990e639eae9d0286b9104c23","after":"0f9de80f3f6b7b6cf2a259761c672175cafd9962","ref":"refs/heads/vulkan","pushedAt":"2024-08-21T16:29:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Cast that is necessary for clang","shortMessageHtmlLink":"Cast that is necessary for clang"}},{"before":"8e8f4cfb7b2d01aa3c703c42ecfc95a767289ce8","after":"6c581d327b733c67990e639eae9d0286b9104c23","ref":"refs/heads/vulkan","pushedAt":"2024-08-21T15:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"changed spirv-tools from spirv_tools to ensure anything that tries to include that can find it. Apparently targets are defined by TargetConditionals.h on apple.","shortMessageHtmlLink":"changed spirv-tools from spirv_tools to ensure anything that tries to…"}},{"before":"44b2dd961a1b43e4f88394f06b7909a86a166400","after":"8e8f4cfb7b2d01aa3c703c42ecfc95a767289ce8","ref":"refs/heads/vulkan","pushedAt":"2024-08-21T14:20:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Now only packaging winadapter and stubs on unix. Should've also fixed OSX build","shortMessageHtmlLink":"Now only packaging winadapter and stubs on unix. Should've also fixed…"}},{"before":"82c085250472e26c684676fdab21bc05bb8ce70c","after":"44b2dd961a1b43e4f88394f06b7909a86a166400","ref":"refs/heads/vulkan","pushedAt":"2024-08-21T13:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Updated DXC. Fixed linker error with dxcvalidator as well as unix winadapter and stubs errors. Fixed gcc errors regarding switch cases and conversions to int.","shortMessageHtmlLink":"Updated DXC. Fixed linker error with dxcvalidator as well as unix win…"}},{"before":"0de144938ed72443c9aa85b8e6ab76f1307395c0","after":"82c085250472e26c684676fdab21bc05bb8ce70c","ref":"refs/heads/vulkan","pushedAt":"2024-08-20T20:36:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Started writing oiSB 1.2 spec and implemented writing and adding structs & types to an SBFile (Untested). Made ListListU32, ListListU8, ListListU16 and ListListU64 part of OxC3 types with freeUnderlying as well. TODO: SPIRV & DXIL -> SBFile. Embedding SBFile into SHFile. Testing and SBFile_read and SBFile_combine.","shortMessageHtmlLink":"Started writing oiSB 1.2 spec and implemented writing and adding stru…"}},{"before":"b9488e3ce452ab77d76321e3ed376c8f25ca4fe9","after":"0de144938ed72443c9aa85b8e6ab76f1307395c0","ref":"refs/heads/vulkan","pushedAt":"2024-08-18T19:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Added support for matrices in CBuffers in both spirv and dxil. Note: float4x3 in HLSL is turned into F32x3x4, which is OK because of consistency. F32x3 represents a F32[3], so logically, adding x4 after it should keep that the same, but then add a 4x array of it. So F32x3x4 in a shader has a stride of 16, so becomes a F32x4x4 implicitly.","shortMessageHtmlLink":"Added support for matrices in CBuffers in both spirv and dxil. Note: …"}},{"before":"e40d384058c75c7bd0ac330d0963d46c35825a4b","after":"b9488e3ce452ab77d76321e3ed376c8f25ca4fe9","ref":"refs/heads/vulkan","pushedAt":"2024-08-18T18:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Added support for arrays from cbuffers. Added support for ESHType from member. Added extra checking to SPIRV input. TODO: Matrices and (nested) structs","shortMessageHtmlLink":"Added support for arrays from cbuffers. Added support for ESHType fro…"}},{"before":"37032e65b168c4b66572ed688e3eb2ecd4dad977","after":"e40d384058c75c7bd0ac330d0963d46c35825a4b","ref":"refs/heads/vulkan","pushedAt":"2024-08-16T21:01:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nielsbishere","name":"Nielsbishere","path":"/Nielsbishere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28758736?s=80&v=4"},"commit":{"message":"Fixed build problem if OxC3 CLI wasn't enabled. Started on Compiler_convertCBufferDXIL and SPIRV counterpart. TODO: SPIRV needs more validation on the members and it needs to support recursive types. Afterwards, it needs to be converted to the new oiSB (v1.1) file format to be accessible to runtime.","shortMessageHtmlLink":"Fixed build problem if OxC3 CLI wasn't enabled. Started on Compiler_c…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxNjo0Njo1Ni4wMDAwMDBazwAAAAS9RZoP","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxNjo0Njo1Ni4wMDAwMDBazwAAAAS9RZoP","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQyMTowMTo1MS4wMDAwMDBazwAAAAScgDHD"}},"title":"Activity · Oxsomi/core3"}