205 Followers
23 Following
15 Posts
Work: Unity3D, doing Burst compiler stuff
Non-work: Shader Playground, HLSL Tools
Githubhttps://github.com/tgjones
Websitehttp://timjones.io

Hey, finally! I just published a new - and real - blog post "10x Performance with SIMD Vectorized Code in C#/.NET" https://xoofx.com/blog/2023/07/09/10x-performance-with-simd-in-csharp-dotnet/ 🎉

That was a quick write up, so my apologize for the poor phrasing, after 3 years without writing a blog post, I feel rusty. But it feels good to share again! 🤗 #dotnet

10x Performance with SIMD Vectorized Code in C#/.NET | xoofx

Occasional reminder - Shader Playground is possible because of the generous support of these people: @aras, @neilhenning, KornnerStudios, @TheAnimator.

If Shader Playground is useful to you please consider adding your name to that prestigious list :) https://github.com/sponsors/tgjones

A few more $5 sponsors would get me to break-even on the Azure hosting bill, which would make this more sustainable for the long term (hosting bill is £70/month, current sponsors generously provide ~£50 of that).

Sponsor @tgjones on GitHub Sponsors

Support tgjones’s open source work

GitHub

Want to try out the new Metal Shader Converter without installing anything?

Now you can, on Shader Playground https://shader-playground.timjones.io/6a75070f72cbec10e7401d0d1d5c0b30

Shader Playground

Please excuse the own-horn-tooting: a thing I made is now part of Visual Studio 😊

https://devblogs.microsoft.com/visualstudio/visual-studio-2022-v17-6-preview-2-is-now-available/#hlsl-tools-extension-by-tim-jones

Visual Studio 2022 v17.6 Preview 2 is now available - Visual Studio Blog

Preview 2 for Visual Studio 17.6 is now available! If you are a game developer, a mobile developer, or are interested in learning new tricks to better debug your code, check out this latest release. It’s as easy as upgrading your Preview channel in the Visual Studio installer.

Visual Studio Blog

Looking for a new challenge? Come work with the best team at Unity (yeah, I'm biased). We're bringing the modern .NET world to all Unity users (and platforms!).

https://careers.unity.com/position/senior-software-developer-net-virtual/4728887

Unity hiring: Senior Software Developer - .NET Virtual Machines @ Canonsburg, PA, USA

We are looking for an experienced, driven software developer to help deliver a world class scripting experience for Unity users.

Are you a software engineer based in Copenhagen/Denmark and interested in working on the Burst compiler? Come join our Burst team at @unity, we are hiring! Prior experience with compilers is not required. https://careers.unity.com/position/software-engineer/4633499
Unity hiring: Software Engineer @ Copenhagen, Denmark

The opportunityAre you passionate about programming and interested in working with compilers?

Hello! I'm Tim.

In my work time, I'm at #Unity3D doing Burst compiler-y things.

In my spare time, I made Shader Playground https://shader-playground.timjones.io/ and HLSL Tools for Visual Studio https://marketplace.visualstudio.com/items?itemName=TimGJones.HLSLToolsforVisualStudio (works in VSCode too! https://marketplace.visualstudio.com/items?itemName=TimGJones.hlsltools).

I still maintain those, but recently I've been spending much more time messing around with 8-bit emulation and learning beginner-level electronics.

Shader Playground