#hlsl
After switching from GLSL to HLSL, I noticed subtle shifts in syntax, debugging, and optimization approaches.

#gamedevelopment #hlsl #gamedev #indiedev #glsl
Random thoughts after moving from GLSL to HLSL
AnKi always had its shaders written in GLSL because it started as an OpenGL engine. Recently I decided to start rewriting them from GLSL to HLSL with one of the main motivations be
anki3d.org
September 24, 2026 at 1:11 PM
Here's something I've been working on that's (hopefully) useful for others: a single-header spherical harmonics support library for HLSL 2021

github.com/TheRealMJP/S...
GitHub - TheRealMJP/SHforHLSL: SH for HLSL 2021
SH for HLSL 2021. Contribute to TheRealMJP/SHforHLSL development by creating an account on GitHub.
github.com
November 4, 2024 at 2:20 AM
First HLSL shader on FragCoord
April 3, 2026 at 11:04 PM
I just pushed a new "Lite" version of my spherical harmonics shader library for HLSL: github.com/TheRealMJP/S...

The Lite version does not use templates, and is compatible with FXC or other compilers that don't support templates and operator overloads.
GitHub - TheRealMJP/SHforHLSL: SH for HLSL 2021
SH for HLSL 2021. Contribute to TheRealMJP/SHforHLSL development by creating an account on GitHub.
github.com
February 9, 2025 at 12:42 AM
hlsl stands for high level spreadsheet language
June 1, 2026 at 8:02 PM
ideally you also know css, javascript, lua, C#, C++, golang, HLSL, assembler, windebug...
July 26, 2025 at 1:59 AM
Material for my introduction course to volumetric rendering/raymarching using custom HLSL node in UE5.
November 21, 2024 at 9:02 PM
December 14, 2024 at 8:19 PM
This tool is very useful as well: maraneshi.github.io/HLSL-Constan...
HLSL Constant Buffer Packing Rules & Layout Visualizer
Learn HLSL constant buffer packing rules and visualize the memory layout of your own custom cbuffers!
maraneshi.github.io
August 10, 2025 at 3:41 PM
(🧵 1/6) Recently I've been working on an HLSL interpreter, which can execute shader code entirely on the CPU github.com/pema99/HLSLI...

I used it to make a cute little interactive debugger demo. You can try it yourself at pema.dev/hlsl/
April 23, 2026 at 10:33 PM
HLSL cooperative vectors spec proposal: microsoft.github.io/hlsl-specs/p...
hlsl-specs
HLSL Specifications
microsoft.github.io
April 16, 2025 at 7:55 PM
Visual Studio's Memory Layout visualiser is a nice way to detect misalignment issues between C++ and HLSL buffers, in this particular case for a structured buffer, where XMMATRIX is 16-byte aligned, while in HLSL it will be a float4x4 with 4-byte alignment, causing errors.
August 10, 2025 at 3:10 PM
State of HLSL: February 2026 www.abolishcrlf.org/2026/02/10/H...
State of HLSL: February 2026
Another year, another language
www.abolishcrlf.org
February 11, 2026 at 9:36 PM
HLSL++ reached 600 stars today. I started the project because I didn't like the interface of the math library we had at Tt. I understand why though, it's a lot of effort. Thank you to everyone who finds it useful and contributed.
github.com/redorav/hlslpp
GitHub - redorav/hlslpp: Math library using HLSL syntax with multiplatform SIMD support
Math library using HLSL syntax with multiplatform SIMD support - redorav/hlslpp
github.com
November 19, 2024 at 9:14 AM
Hey,

here is the code for the HLSL shader loading that we shader. It includes example shader as well.

www.patreon.com/posts/hlsl-s...

#gamedev #raytracing #gamedevelopment #rendering #graphics #cryengine #indiegame #indiegamedev #programming
HLSL Shader Loading | Pterosoft studio
Get more from Pterosoft studio on Patreon
www.patreon.com
September 15, 2025 at 10:44 AM
contrary to popular belief, hlsl does not stand for half-life shader language
February 11, 2026 at 4:22 PM
if you're working on video games i hope you AT MINIMUM know the history of emigration policy, JWTs, how to use perlin noise, HLSL, all your trigonometry, what a high pass filter is, color grading...
I've always done too much at the same time (enterprise job + caves of qud + other enterprise side gig), but right now every thing is a game thing and it's pretty fun but also games is really hard lol ever game is such a fucker.
July 26, 2025 at 1:58 AM
is there a shadertoy but HLSL instead of GLSL?

I immediately tripped over not being allowed to type

myFloat/2
or
float thing = myFloat < 0.5;
or
vec4(myFloat.xxx, 0)
October 1, 2025 at 1:03 PM
XNA and some of my first HLSL experiments ever
August 7, 2026 at 6:35 AM
Top Ten Funniest HLSL Moments
February 6, 2026 at 10:37 PM
More eyeshine modes. Noise and polar coordinates.

#gameDev #indieDev #soloDev #realTimeVFX #shaders #techArt #glsl/hlsl #unity3d #vrchat
May 10, 2026 at 11:37 PM
either clean your damn room or write your vfx in hlsl this is not an acceptable status quo
May 8, 2026 at 7:35 PM
2.000.000 Objects gravity pattern from attractor with rectangular motion.

Made the particle system from scratch with Compute/HLSL shaders + Indirect GPU Instancing

#unity #unity3d #shader #hlsl #creativecoding
December 30, 2024 at 3:49 PM
"An Experimental Approach to printf in HLSL" from the one and only
www.abolishcrlf.org/2025/12/31/P...
An Experimental Approach to printf in HLSL
Bringing the best form of debugging to shaders!
www.abolishcrlf.org
December 31, 2025 at 10:05 PM