devsh_gfx_prog's profile picture. Benevolent Dictator of Nabla a Vulkan Framework and HLSL library: https://github.com/Devsh-Graphics-Programming/Nabla

Mateusz Kielan

@devsh_gfx_prog

Benevolent Dictator of Nabla a Vulkan Framework and HLSL library: https://github.com/Devsh-Graphics-Programming/Nabla

고정된 트윗

Working on #Nabla I've often looked out of my corner office window at the #Matterhorn, and finally I climed it A guide's knowledge of the route makes your ascent twice as fast, making sure you'll be back for dinner Let us be your #Vulkan & #GPU guides and elevate your software

devsh_gfx_prog's tweet image. Working on #Nabla I've often looked out of my corner office window at the #Matterhorn, and finally I climed it

A guide's knowledge of the route makes your ascent twice as fast, making sure you'll be back for dinner

Let us be your #Vulkan & #GPU guides and elevate your software
devsh_gfx_prog's tweet image. Working on #Nabla I've often looked out of my corner office window at the #Matterhorn, and finally I climed it

A guide's knowledge of the route makes your ascent twice as fast, making sure you'll be back for dinner

Let us be your #Vulkan & #GPU guides and elevate your software
devsh_gfx_prog's tweet image. Working on #Nabla I've often looked out of my corner office window at the #Matterhorn, and finally I climed it

A guide's knowledge of the route makes your ascent twice as fast, making sure you'll be back for dinner

Let us be your #Vulkan & #GPU guides and elevate your software
devsh_gfx_prog's tweet image. Working on #Nabla I've often looked out of my corner office window at the #Matterhorn, and finally I climed it

A guide's knowledge of the route makes your ascent twice as fast, making sure you'll be back for dinner

Let us be your #Vulkan & #GPU guides and elevate your software

Mateusz Kielan 님이 재게시함

I was happily planning to use gather4 with a mipmapped texture... Until I realized (again) that gather4 doesn't have explicit mip overload, which sucks. So I searched for it and found my 5 year old tweet about that exact topic :D

This is the most efficient way to atlas a mip chain to a 2d texture. Memory usage is 1.5x of mip 0. Hardware mip chain is 1.333x. Thus we pay a 12.5% increase in memory consumption. Included shader code to calculate the uv rectangle to access the atlased mip level.

SebAaltonen's tweet image. This is the most efficient way to atlas a mip chain to a 2d texture. 

Memory usage is 1.5x of mip 0. Hardware mip chain is 1.333x. Thus we pay a 12.5% increase in memory consumption.

Included shader code to calculate the uv rectangle to access the atlased mip level.
SebAaltonen's tweet image. This is the most efficient way to atlas a mip chain to a 2d texture. 

Memory usage is 1.5x of mip 0. Hardware mip chain is 1.333x. Thus we pay a 12.5% increase in memory consumption.

Included shader code to calculate the uv rectangle to access the atlased mip level.


Found that SPIR-V 1.6 has much better ways to express that, however DXC doesn't support OpDecorating statement's Result ID github.com/microsoft/Dire…

I swear I saw a presentation with how Wave/Subgroup Intrinsics can be abused to trick/hint at the compiler that an if-statement will be subgroup-uniform/non-divergent optimizing the codegen for GCN ISA or some other IHV's ISA showing reconvergence code wouldn't get emitted



Mateusz Kielan 님이 재게시함

Last quarter I rolled out Microsoft Copilot to 4,000 employees. $30 per seat per month. $1.4 million annually. I called it "digital transformation." The board loved that phrase. They approved it in eleven minutes. No one asked what it would actually do. Including me. I…


Does anyone remember a similar thing / knows where to find it?

I swear I saw a presentation with how Wave/Subgroup Intrinsics can be abused to trick/hint at the compiler that an if-statement will be subgroup-uniform/non-divergent optimizing the codegen for GCN ISA or some other IHV's ISA showing reconvergence code wouldn't get emitted



I swear I saw a presentation with how Wave/Subgroup Intrinsics can be abused to trick/hint at the compiler that an if-statement will be subgroup-uniform/non-divergent optimizing the codegen for GCN ISA or some other IHV's ISA showing reconvergence code wouldn't get emitted


When your Unit Test TDR's the Shader Compiler godbolt.org/z/rvM3f57vh


I <3 shader compilers, 5 or so bugs found today godbolt.org/z/hP4KarGfv


Mateusz Kielan 님이 재게시함
HumansNoContext's tweet image.

Mateusz Kielan 님이 재게시함
TheCumpound's tweet image.

DDR5 RAM prices:

escvel0city11's tweet image. DDR5 RAM prices:


Mateusz Kielan 님이 재게시함

My client ghosted me 👻 Rather than let perfectly good code go to waste, I'm sharing it will all of you! Live Demo: three-pinata-demo.vercel.app Source: github.com/dgreenheck/thr… #threejs #webgl #shaders


Mateusz Kielan 님이 재게시함

‼️ This is a story about a dev who got a job interview at xAI, where they stripped him of his knowledge about how he used the user X API to create two impressive projects, hence the job interview. After they got what they wanted, X sent a cease and desist, and told him he wasn’t…

IntCyberDigest's tweet image. ‼️ This is a story about a dev who got a job interview at xAI, where they stripped him of his knowledge about how he used the user X API to create two impressive projects, hence the job interview.

After they got what they wanted, X sent a cease and desist, and told him he wasn’t…

Mateusz Kielan 님이 재게시함
kmcnam1's tweet image.

Funnily enough I've just seen those at Graphics Programming Conference 2026 in Breda at the STRND venue. So it does work in Europe.

🇨🇳 I found the rentable powerbanks in China One scan to pay with Alipay and then you take the battery and you return it later This would never work in US or Europe because people would just steal the powerbanks



#ReSTIR temporal boiling artefacts in real life... we live in a simulation!


If you ever wondered whether Hilbert or Morton cuve space filling curves compress better at the micro-scale We've benchmarked this on 36000 tiles of 128x128 24bpp SRGB drone flyover data. YMMV

devsh_gfx_prog's tweet image. If you ever wondered whether Hilbert or Morton cuve space filling curves compress better at the micro-scale 

We&apos;ve benchmarked this on 36000 tiles of 128x128 24bpp SRGB drone flyover data.

YMMV

Now do it in realtime like Imverse.ch did

Now you can not only animate yourself as a #GaussianSplatting avatar, but also view it all in #VR. This is the latest addition to my list of apps and tools to view Gaussian Splatting in VR on #MetaQuest or #VisionPro. Just subscribe to the XR AI Spotlight newsletter (link on…



How did I get this view at my home office? - have briliant teams running laps around single candidates - do our GPU engineering better than regular employees - co-develop Rendering Technology across Clients It's growth time & we're open for more business devsh.eu

devsh_gfx_prog's tweet image. How did I get this view at my home office?
- have briliant teams running laps around single candidates
- do our GPU engineering better than regular employees 
- co-develop Rendering Technology across Clients

It&apos;s growth time &amp;amp; we&apos;re open for more business devsh.eu

Loading...

Something went wrong.


Something went wrong.