eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

216
active users

#opengl

2 posts2 participants0 posts today

Yay! Last-minute success! (only for left-to-right rendering, though)

It appears like I have the scaling working correctly and SDF fonts are rendering as expected. It's even working pretty nicely with the text sizing demo! It looks like I still have a bug with the text bounding box but, visually things are looking much better.

Hey #OpenGL and #graphics people, are there any graphics profiling/instrumentation/frame debugger solutions which work with OpenGL on modern non-Windows systems? Something à la #RenderDoc but that works on #Wayland or Apple Silicon Macs. To do frame debugging right now I have to log out of my Wayland session on my #Linux desktop and log in to #X11, which is uber-broken on my mixed DPI fractional scaling multi monitor setup... #programming #graphicsprogramming #macdev

Replied in thread

@slashdot The ports to #GNU (#Linux is a kernel, not an OS) were done using #OpenGL and the port was made by a different studio than the one which originally developed the games.

Different code, different runtime API, different optimization effort.

Proton runs programs without modification.

If games were written with #Vulkan instead of with #Direct3D, the difference would be even wider.

Replied in thread

@grumpygamer generally like having multiple options to be able to check and help with graphics drivers bugs on Linux. Was also surprised that #OpenGL was seemingly faster than #Vulkan with @play0ad on my Lenovo T14s AMD gen3 laptop (only checked briefly though). I'd mostly be concerned about cross platform compatibility, but I guess Vulkan has you covered there. And it's also a little less of a concern for me since #Wine / #Proton and #DXVK have made such a tremendous progress in the last years.

Went to go remove any #microsoft games from my #Steam wishlist, only to realize I don't have a single one on there. No #activison, no #bethesda, no #blizzard. Turns out I haven't really been microsoft's main target for a while. I don't use #Windows. Never used #Bing. Don't write programs with #DirectX, I use Vulkan and #OpenGL and #SDL. Don't use #OneDrive. Never used #Skype. Don't use an #Xbox #controller on my PC, I use an 8bitdo controller. Don't use #Azure. I am disconnected from them.

Testing the Gosper curve in my variable iteration halftoning setup. So far I've only used the Hilbert curve this way, and things get a bit coarser with the Gosper, so it was harder to find images that make nice results. So here we are with the old Venus again.

The number of points multiplies by 4 for Hilbert and 7 for Gosper on each step, so the latter has to get by with fewer iterations for a sensible resolution. Here we have 6 iterations for 6 grey levels.

Continued thread

What I'd like to do is render these pieces in the correct orientation, including the grass bits on top, but somehow make the actual grass texture always appear such that it faces right-side-up, like it does on the unrotated flat ground.

How would I do this?