Tim Jones is creating tools for developers
5

patrons

$83
per month
Hi, I'm Tim Jones, and I'm passionate about creating open source tools for developers. Here are a few things I've made:

Shader Playground is a website for exploring most of the popular shader compilers and transpilers and tools, including dxc, fxc, HLSLcc, glslang, HLSLParser, hlsl2glsl, SPIRV-Cross... you get the idea.



HLSL Tools for Visual Studio is a Visual Studio extension that brings full IntelliSense to HLSL files in Visual Studio, including statement completion, quick info, go to definition, reference highlighting, navigation bar, and more.



I added / improved syntax highlighting for ShaderLab and HLSL files on GitHub and in VSCode.



My Gemini framework has been used for everything from controlling an interactive car showroom to game editors.



My very first open source project was DotLiquid, a .NET port of the Liquid template language for Ruby. I believe at one point it was being used to render templates on docs.microsoft.com!



I've written a number of toy projects, including a software rasterizer that's capable of executing real HLSL shaders on the CPU. It includes a debugging UI for understanding the rendering pipeline.



I occasionally blog on technical subjects that interest me, such as this surprisingly popular post about parsing HLSL bytecode.

So why am I creating this Patreon? It's becoming harder to justify to my family the time I spend on maintaining my existing open source projects. I think Patreon can help with that.

I also have specific things that I'd like to do if I receive patron funding:
  • Finish and release Shader Tools, the successor to HLSL Tools for Visual Studio. Shader Tools will provide IntelliSense for both HLSL and Unity ShaderLab, and work cross-platform in VSCode as well as Visual Studio.
  • Improve Shader Playground. Some ideas include adding a REST API to support shader compilation without needing any local compilers, and paying for a macOS VPS so that I can add Metal Shading Language as a supported frontend language. The site itself is hosted on Azure, and while hosting costs are currently insignificant, it's already popular enough to have hit the current resource limits, so I'd like to bump it up to the next hosting tier.

I hope you will consider supporting my open source work!

Thanks,
Tim
Tiers
Pledge $5 or more per month
$5 or more per month 3 patrons
You are a great person! If we ever meet I will buy you a beer or alternative beverage of your choosing.
Pledge $20 or more per month
$20 or more per month 2 patrons
You are an even better person! You can add me on Skype to chat about my open source projects, the finer points of Taiwanese cuisine, or anything else really.
Hi, I'm Tim Jones, and I'm passionate about creating open source tools for developers. Here are a few things I've made:

Shader Playground is a website for exploring most of the popular shader compilers and transpilers and tools, including dxc, fxc, HLSLcc, glslang, HLSLParser, hlsl2glsl, SPIRV-Cross... you get the idea.



HLSL Tools for Visual Studio is a Visual Studio extension that brings full IntelliSense to HLSL files in Visual Studio, including statement completion, quick info, go to definition, reference highlighting, navigation bar, and more.



I added / improved syntax highlighting for ShaderLab and HLSL files on GitHub and in VSCode.



My Gemini framework has been used for everything from controlling an interactive car showroom to game editors.



My very first open source project was DotLiquid, a .NET port of the Liquid template language for Ruby. I believe at one point it was being used to render templates on docs.microsoft.com!



I've written a number of toy projects, including a software rasterizer that's capable of executing real HLSL shaders on the CPU. It includes a debugging UI for understanding the rendering pipeline.



I occasionally blog on technical subjects that interest me, such as this surprisingly popular post about parsing HLSL bytecode.

So why am I creating this Patreon? It's becoming harder to justify to my family the time I spend on maintaining my existing open source projects. I think Patreon can help with that.

I also have specific things that I'd like to do if I receive patron funding:
  • Finish and release Shader Tools, the successor to HLSL Tools for Visual Studio. Shader Tools will provide IntelliSense for both HLSL and Unity ShaderLab, and work cross-platform in VSCode as well as Visual Studio.
  • Improve Shader Playground. Some ideas include adding a REST API to support shader compilation without needing any local compilers, and paying for a macOS VPS so that I can add Metal Shading Language as a supported frontend language. The site itself is hosted on Azure, and while hosting costs are currently insignificant, it's already popular enough to have hit the current resource limits, so I'd like to bump it up to the next hosting tier.

I hope you will consider supporting my open source work!

Thanks,
Tim

Recent posts by Tim Jones

Tiers
Pledge $5 or more per month
$5 or more per month 3 patrons
You are a great person! If we ever meet I will buy you a beer or alternative beverage of your choosing.
Pledge $20 or more per month
$20 or more per month 2 patrons
You are an even better person! You can add me on Skype to chat about my open source projects, the finer points of Taiwanese cuisine, or anything else really.