Jay Kwak
Jay Kwak
It appears that slangc currently allows "__init()" functions to return a value. We should have a compiler error for this case. Currently we have two bugs in core.meta.slang, ``` __generic...
This task is to implement "image" functions that [OpenGL 4.6 spec](https://registry.khronos.org/OpenGL/specs/gl/GLSLangSpec.4.60.pdf) requires. This is also a part of the other umbrella task https://github.com/shader-slang/slang/issues/3362 . There are 33 function names related...
There are GLSL functions described in [OpenGL Spec](https://registry.khronos.org/OpenGL/specs/gl/GLSLangSpec.4.60.pdf) from a section 8.13 to 8.19. Some of them may not have a HLSL counter part but we will need to implement...
This task is to implement "atomic" functions that [OpenGL 4.6 spec](https://registry.khronos.org/OpenGL/specs/gl/GLSLangSpec.4.60.pdf) requires. This is also a part of the other umbrella task #3362 . There are 32 function names related...
This task is a subtask from the other issue #3362 , which is a big task. This issue is to cover a smaller portion of it so that we can...
**Description** When a global function is called with "this" from a member function, the performance goes worse than expected and the generated binary size becomes unusually bigger. **Steps to Reproduce**...
This change supports OpDebugTypePointer for a member variable whose type is a pointer type for the outer struct that hasn't been declared yet. It is done with new extension, "SPV_KHR_relaxed_extended_instruction",...
[One of recent changes](https://github.com/shader-slang/slang/pull/4207) increased the compiler warning level from 2 to 4 for the CMake workflow. When the warning level was increased, it was expected to print more warnings...
**Problem description** When `constexpr` is used on a function, the return value is expected to be available at compile-time. But it doesn't seem to be working as expected. **Repro** The...