Mateusz Kielan
Mateusz Kielan
We have this piece of code which is not elegant / resillient https://github.com/Devsh-Graphics-Programming/Nabla/blob/bed64ec7a47d1972facdff6c5f250db550c568a1/src/nbl/ext/ImGui/ImGui.cpp#L1459 However for the user to be able to set this sanely, one must know the framebuffer Width...
[SPIR-V] Intrinsics returning `vk::SpirvOpaqueType</*spv::OpTypePointer*/32,` don't codegen properly
**Description** DXC gets mightly confused by Inline SpirV intrinsics. @s-perron this will probably spoil your fun with Workgroup storage class pointers. **Steps to Reproduce** If we make no temporary `image_ptr_t`...
**Description** I was making a shader with the EXE/godbolt of the compiler, but now when I compile at runtime I get unhandled exception after unhandled exception **Steps to Reproduce** This...
**Description** Tried to use a sized inline SpirvType for `uint8_t` with `RawBuffer` because I couldn't use my own `bda::__ref` (inline Spir-V PhysicalStorageBuffer class pointer to type T) because of #6951...
**Description** I have a **templated** struct (`nbl::hlsl::bda::__ptr`) that uses `vk::SpirvType` internally to declare a PhysicalStoragePointer of another type T. I put `[[vk::ext_capability(spv::CapabilityStorageBuffer8BitAccess)]]` in the typedef for a `__ptr` (is supposed...
**Description** I made a struct `T` with a member of type `uint[1]`, then I index it with a literal cosntant `2000`. I'm fairly sure that even though the `StructuredBuffer` is...
**Description** I have a member in a struct of type `uint _pad[1]` if turns out its possible for me to do ```cpp float(obj._pad) ``` without the compiler warning or complaining,...