#dx12

2025-03-17

OK #DX12 #expert #shaders #howto solve this .. you have an HLSL shader where you declare let's say FOR EXAMPLE

cbuffer Constants : register(b0)
{
float4 Banana;
float4x4 World;
float4 Pappine;
}

But then MAYBE later on you have an #ifdef /something that makes the shader NOT use "Banana" .. now the optimizator "would remove Banana from the cbuffer block" so now you'll have 16 bytes less in the structure but "how do you know when you load the shader" that is happened ? You see the shit.

⬛ No more black boxes! AMD Radeon GPU Profiler (RGP) now supports AMD RDNA 4 GPUs.

🔥 Profiling of #DirectML apps and compute-based #DX12 and #Vulkan apps
🔥 Improved support for Work Graphs apps
🔥 UI enhancements to the ISA views

More info: gpuopen.com/learn/radeon_gpu_p
(🧵 4/7)

TECC :archlinux:73CC@social.tchncs.de
2025-02-14

Why Choose #AMD Over #NVIDIA?

🔺Better #Value:
More performance per Euro.

🔺 More #VRAM:
Future-proof for modern #games.

🔺 #OpenSource Friendly:
Superior #Linux support.

🔺 Smart Access #Memory (#SAM):
Boosts performance with #Ryzen CPUs.

🔺 Strong #DX12 & #Vulkan Performance:
Great for modern titles.

🔺 More Transparency:
No misleading performance claims or marketing tricks.

#GPUs #PCGaming #TechTalk

image
2025-02-02

DirectX 12 Agility SDK 1.716.0-preview Explained - a new post on my blog
asawicki.info/news_1783_direct
#directx12 #dx12

2025-01-31

I added support for the new #directx12 #dx12 resource tight alignment to D3D12 Memory Allocator. Because it is a preview feature, I did it on a branch: github.com/GPUOpen-LibrariesAn

2025-01-31

The new DirectX 12 Agility SDK 1.615.0 and 1.716.0-preview adds some exciting features! I plan to write more about it on my blog soon. D3D12 Memory Allocator library and D3d12info tool will need an update.
devblogs.microsoft.com/directx
#directx12 #dx12

🔥 We've just released a big update to our #Radeon #Developer #Tool Suite, inc. several features seen at #GDC2024 🎮

1. RDP 3.0 has huge UI improvements, detailed logging view, and more: gpuopen.com/rdp/?utm_source=ma

2. RGP 2.1 now has interoperability with RGA for shader analysis: gpuopen.com/learn/rgp-2-1-rga-

3.RGA v2.9.1 simplifies #DX12 shader compilation: gpuopen.com/learn/rga-2-9-1-si

4. RRA 1.5 ray inspector now displays the ray hierarchy: gpuopen.com/radeon-raytracing-

Lots more info at each link above! 🎉

Daniel Dreher 🌪️dee@mastodon.gamedev.place
2023-12-28

"Enhanced barriers are not supported on the current device"
Sooo... A RTX 3060 Ti does not support enhanced barriers? 🤔 Or did I do something wrong?

#dx12 #directx12 #computergraphics

2023-12-21

El 2024 va a ser el año de NVK, el driver libre de para en .

Entre las mejoras va a estar el soporte de Vulkan 1.3, para la ejecución de juegos , y optimizaciones de rendimiento que lo pongan a la par del propietario.

Para los que usamos , están en conversaciones para poderlo poner por defecto para Fedora 40.

NVK holiday update: What we've achieved, and where we're headed
collabora.com/news-and-blog/ne

Daniel Dreher 🌪️dee@mastodon.gamedev.place
2023-10-21

Sooo about #dx12 root constants... What mental model should I have about the memory here?

Is it correct to assume the knowledge about the CUDA memory model also applies to the graphics pipeline? There's thread-local registers, shared memory per thread block and global memory?

Is it correct that root constants reside in registers and may spill to shared memory if they exceed available registers?

Jack Zhang (📹🦝 Raccoon)JackRacc@furry.engineer
2023-09-25

I honestly wish someone did an API focused look (DX11/DX12/Vulkan/OpenGL) on the MCM RDNA3 GPUs to see if the latency penalty actually means older APIs suffer the most from lack of optimization.

#AMD #GPU #RDNA #RDNA3 #DX11 #DX12 #Vulkan #OpenGL #Benchmark

2023-09-13

Spielt ihr #Valheim mit #DX12 oder #Vulcan? #games

Christina Warrenfilm_girl
2023-06-14

I wrote about why support and the is the biggest thing to happen to gaming on the in more than 30 years for Inverse! I stad by this -- even if it remains a niche/developer centric tool, the community has already proved that this is a big deal. I hope to see this integrated with Steam for Apple silicon Macs in the fall. inverse.com/tech/mac-directx-1

はーしぇる。 :sabakan: :freebsd:herschel@raptol.net
2023-06-08

Christina Warren @ RenderATLさんはTwitterを使っています:

Apple added #DX12 support to macOS and Apple Silicon via its Game Porting Toolkit. It’s basically a 20k patch to Wine that will make it easy to play AAA Windows games on macOS without using a VM.

GitHub - apple/homebrew-apple github.com/apple/homebrew-appl

twitter.com/film_girl/status/1

Metal 対応のためにポーティングツールを用意するとは言ってたけど、 Wine はともかく DirectX12 まで対応するのか...

2023-06-07

RT film_girl: Apple added #DX12 support to macOS and Apple Silicon via its Game Porting Toolkit. It’s basically a 20k patch to Wine that will make it easy to play AAA Windows games on macOS without using a VM. github.com/apple/homebrew-appl

nixCraft 🐧nixCraft
2023-06-07

Apple added support to macOS and Apple Silicon via its Game Porting Toolkit. It’s basically a 20k patch to Wine that will make it easy to play AAA Windows games on macOS without using a VM. github.com/apple/homebrew-apple

超金欠アキウス 〜はたらけ〜aqz@p1.a9z.dev
2023-06-07

Apple added #DX12 support to macOS and Apple Silicon via its Game Porting Toolkit. It’s basically a 20k patch to Wine that will make it easy to play AAA Windows games on macOS without using a VM.
https://twitter.com/film_girl/status/1666127888679321602

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst