Working from home
C++ developer, Vulkan enthusiast.
-
PRQA
- United Kingdom
- http://www.dragonjoker.org/Old/index.php?lng=EN
- @SylvainDoremus
Block or Report
Block or report DragonJoker
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
ShaderWriter Public
Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.
-
3,122 contributions in the last year
Less
More
Activity overview
Contributed to
DragonJoker/Castor3DTestScenes,
DragonJoker/Castor3D,
DragonJoker/Ashes
and 5 other
repositories
Contribution activity
January 2022
Created 77 commits in 6 repositories
Created 1 repository
- DragonJoker/vcpkg CMake
Created a pull request in microsoft/vcpkg that received 11 comments
[shaderwriter] Update to version 2.0.0
Describe the pull request
What does your PR fix?
Updates shaderwriter to version 2.0.0 Which triplets are supported/not supported? Have you updated…
+27
−15
•
11
comments
Opened 24 other pull requests in 5 repositories
DragonJoker/ShaderWriter
13
merged
- Removed discard statement, added terminate invocation.
- Added missing include.
- Added support for EXT_demote_to_helper_invocation.
- Remove duplicate swizzle, added StructHelper.
- Task shaders
- Mesh shaders
- Fixes related to scalar memory layout, CallableData and RayPayload's intrinsics.
- Updated version to 2.0.0
- Added support for ray tracing shaders in CompilerHlsl.
- Reworked ray tracing shaders interface the HLSL way.
- Implemented ray tracing shaders in GLSL.
- Implemented SPIR-V ray tracing support.
- CompilerSpirV: Removed ColMajor decoration on non member matrices.
DragonJoker/Ashes
4
merged
DragonJoker/RenderGraph
4
merged
xmake-io/xmake-repo
1
merged
1
closed
microsoft/vcpkg
1
open
Reviewed 3 pull requests in 2 repositories
microsoft/vcpkg
2 pull requests
DragonJoker/ShaderWriter
1 pull request
Created an issue in DragonJoker/ShaderWriter that received 1 comment
Add support for task shaders
1
comment
Opened 12 other issues in 1 repository
DragonJoker/ShaderWriter
12
closed
- Add support for task shaders in SPIR-V compiler.
- Add support for task shaders in HLSL compiler.
- Add support for task shaders in GLSL compiler.
- Add base interface for task shaders.
- Implement base architecture to support mesh shaders.
- Implement mesh shaders in SPIR-V
- Implement mesh shaders in HLSL
- Implement mesh shaders in GLSL
- Implement RTX shaders in GLSL.
- Implement RTX shaders in HLSL
- Implement RTX shaders interfaces.
- Implement RTX shaders in SPIR-V