20 Jul 2024 |
| Mahyar Kazazi changed their profile picture. | 05:03:23 |
| Agent Kilo left the room. | 08:53:50 |
Levy | soon https://github.com/ziglang/zig/pull/19593 | 14:35:24 |
pjals | wait, you can write shaders in zig?? | 14:47:30 |
pjals | man i thought transpiling glsl into other shader languages was cool | 14:47:53 |
pjals | next we're gonna see llvm running on gl shaders ;) | 14:48:20 |
Levy | this is a self-hosted backend so no llvm involved | 16:39:52 |
Levy | there's also a plan to move llvm out of the compiler as an optional module | 16:40:56 |
pjals | yea, i know how zig works, but it would be funny to see rust or java or some other language that shouldn't be running on the gpu to write shaders | 17:29:26 |
Levy | rust gpu already exists | 18:03:39 |
Levy | https://github.com/EmbarkStudios/rust-gpu | 18:04:04 |
pjals | blazingly fast | 18:09:57 |
21 Jul 2024 |
decipher | pjals: same for java: https://www.oracle.com/java/technologies/javase/java-3d.html | 04:30:27 |
decipher | * pjals: 3d for java: https://www.oracle.com/java/technologies/javase/java-3d.html | 04:30:38 |
decipher | https://javadoc.scijava.org/Java3D/org/scijava/java3d/ShaderProgram.html | 04:36:05 |
decipher | there's even OpenGL for brainf**k | 04:37:30 |
decipher | * there's even OpenGL for brainf**k x) | 04:37:51 |
Levy | not the same thing | 07:45:32 |
decipher | it's other shaders? | 08:29:49 |
Levy | no, the rust and zig ones compile to spirv while the java docs are an opengl wrapper | 09:19:58 |
Levy | so the rust/zig code runs on the gpu itself | 09:20:22 |
decipher | i see. spirv is vulkan? | 09:20:56 |
Levy | can be used with opengl 4.6 or vulkan | 09:26:00 |
decipher | nice | 12:04:53 |
Levy | it's IR which is later translated to that which runs on the gpu | 14:16:09 |
Levy | so you can compile glsl to it but also many other languages | 14:16:50 |
Levy | a bit like wasm | 14:16:55 |
22 Jul 2024 |
| citizen joined the room. | 19:57:28 |
23 Jul 2024 |
| confluentDemiurge changed their display name from eden to confluentDemiurge. | 16:49:34 |
26 Jul 2024 |
| Casey Jones joined the room. | 20:23:15 |