[DiscordArchive] pretty sure wotlk still had plain text glsl shaders an in addition to binary ones?
[DiscordArchive] pretty sure wotlk still had plain text glsl shaders an in addition to binary ones?
Archived author: Killshot • Posted: 2025-05-01T11:22:58.401000+00:00
Original source
pretty sure wotlk still had plain text glsl shaders an in addition to binary ones?
Archived author: intra • Posted: 2025-05-01T11:25:18.400000+00:00
Original source
not plain text glsl I think, but they do compile on of the shader formats to readable text
Archived author: intra • Posted: 2025-05-01T11:25:54.925000+00:00
Original source
although when I think glsl I think about the c-like syntax, so maybe that wasn't what you meant
Archived author: Deamon • Posted: 2025-05-01T11:26:06.011000+00:00
Original source
as far as I remember, wotlk had text shaders, but they were just asm instructions inside.
Archived author: Deamon • Posted: 2025-05-01T11:27:03.750000+00:00
Original source
WoD had glsl shaders, but they were analogue of asm instructions put inside glsl. no names.
Archived author: Deamon • Posted: 2025-05-01T11:27:17.791000+00:00
Original source
Legion had proper glsl shaders with proper names and stuff
Archived author: Deamon • Posted: 2025-05-01T11:27:41.733000+00:00
Original source
but then Metal came out and blizz killed opengl support by the end of Legion.
Archived author: Deamon • Posted: 2025-05-01T11:28:01.042000+00:00
Original source
OpenGL and glsl were not included in BfA
Archived author: intra • Posted: 2025-05-01T11:29:20.447000+00:00
Original source
Are those standalone programs? I'm guessing it would be hard to try use them outside of WoW itself because they're heavily tied to client code and dbc data
Archived author: intra • Posted: 2025-05-01T11:30:03.787000+00:00
Original source
These are my current deductions (read from bottom to top). I will have to test it a bit to assess the accuracy lol https://gist.github.com/intra32/9e5463ce...bba562f491
[Embed: shader2.md]
GitHub Gist: instantly share code, notes, and snippets.
https://gist.github.com/intra32/9e5463ce...bba562f491