masto.es es uno de los varios servidores independientes de Mastodon que puedes usar para participar en el fediverso.
Bienvenidos a masto.es, el mayor servidor de Mastodon para hispanohablantes de temática general. Registros limitados actualmente a invitaciones.

Administrado por:

Estadísticas del servidor:

1,9 K
usuarios activos

#opengl

2 publicaciones2 participantes0 publicaciones hoy

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

Continuó el hilo

Y vaya por delante que me opongo a la retirada del soporte de #openGL del escritorio #Linux al menos para los próximos diez años, ya que de las tres grandes marcas de hardware del ecosistema x86, que es el único que controlo, solo #Radeon está relativamente cerca de poder plantear esa cuestión.

#NVIDIA está un tanto lejos e #Intel está lejísimos. Y ojo, que NVIDIA estaba peor que Intel si contamos #Nouveau en lugar del driver oficial.

Estoy empezando a ver nostálgicos criticar a #Vulkan. Parece que están empezando a abonar el terreno para tener una nueva piñata cuando se aburran de #Wayland.

Lo que he dicho muchas veces: estas personas van a criticar a toda tecnología nacida en el Siglo XXI por el simple hecho de no tener más años que Matusalén. No tienen remedio.

I thought I was a loop black belt but a subtle "bug" in my logic for aligning this sentence's glyphs was pretty frustrating. Maybe I've been away from lisp too long but `x = foo then bar` clause had a difference between prefix and postfix application :/ Hooray for macroexpand

Nevertheless... I'm now rendering a string with cl-sdf's font metrics aligning to a baseline. I think I'll tackle scaling next before trying to integrate with medium-draw-text

It's been a while since I've felt like I had a win... I've had a bit less time but I've had a devil of a time working out text atlases in my McCLIM backend. I had a false start trying a `medium-copy-area` approach and then was seduced by trying SDFs. Finally, as of today, I at least have individual characters rendering from an SDF text atlas. ... Well in a sandbox canvas. The next mountain will be integration into `medium-draw-text`.

Respondió en el hilo

@slashdot The ports to ( is a kernel, not an OS) were done using 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 instead of with , the difference would be even wider.

Respondió en el hilo

@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.

So I'm rendering stuff in the following order:

1. Background image
2. Background fluid color, opaque
3. Sprites etc
4. Foreground fluid color, transparent

So where there's fluid, you should not see the background image, right

SO WHY DO I SEE A BACKGROUND IMAGE

Worse, if I remove the call to draw the foreground fluid, OR make the foreground fluid transparent, IT BEHAVES AS I EXPECT AND THE BACKGROUND IMAGE GOES AWAY

What the actual fuck

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.