!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

578 Members
Gaming things, my hands are typing words.160 Servers

Load older messages


SenderMessageTime
9 Jun 2024
@k900:0upti.meK900I did not realize nir_opt_varyings landed in 24.111:10:26
@k900:0upti.meK900Only for radeonsi though11:11:41
@k900:0upti.meK900But RADV is getting it too: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2867611:11:52
@atemu12:matrix.orgAtemuWhat does it do?12:10:03
@k900:0upti.meK900It's basically LTO for shaders12:13:21
@atemu12:matrix.orgAtemuNeat, any benchmarks on it already12:59:55
@k900:0upti.meK900It's not going to be a lot in most cases13:02:04
@k900:0upti.meK900But it's free performance13:02:09
@marcusramberg:matrix.orgMarcusima_f3a611b.jpeg
Download ima_f3a611b.jpeg
18:56:26
@k900:0upti.meK900 You probably want https://github.com/Jovian-Experiments/ 18:58:15
@marcusramberg:matrix.orgMarcus Excited to see how this will break once I’m done rebuilding. 18:58:21
@marcusramberg:matrix.orgMarcus Yea, that’s what I’m doing. Just did the minimal install first as I had some usb trouble on my first go. 18:58:59
@marcusramberg:matrix.orgMarcus Also I thought this was the Jovian channel ;-) at least it was almost relevant. 19:00:05
@aidalgol:matrix.orgaidalgol
In reply to @k900:0upti.me
It's basically LTO for shaders
So what is shader linking in this analogy?
19:36:16
@k900:0upti.meK900Literally, shader linking19:38:16
@aidalgol:matrix.orgaidalgolOh... I didn't realise there was any linking with shaders.20:01:21
@k900:0upti.meK900There is linking, primarily between shader stages20:01:51
@k900:0upti.meK900Because every following shader needs to know the output layout of the previous stage 20:03:06
@k900:0upti.meK900And until now that was basically the only thing done at link time20:03:46
@k900:0upti.meK900But nir_opt_varyings is basically a whole pipeline pass that can do things like dead code elimination across shader stages20:05:33
@k900:0upti.meK900 So e.g. if a pixel shader doesn't use a certain vertex shader output, that can be backpropagated to completely skip calculating it 20:05:59
11 Jun 2024
@bwolff:matrix.orgenp3s0 left the room.05:22:24
@tumble1999:matrix.orgTumbleNix vr hmm15:03:08
@atemu12:matrix.orgAtemu?15:53:24
@camzer:matrix.orgcamzer joined the room.23:51:37
12 Jun 2024
@3650badcop:catgirl.cloudRonnie Hounskul (they/it) joined the room.08:52:41
@tumble1999:matrix.orgTumble when switching between steam vr and monado (because i keep trying things)
is it bets to restart steam or even the whole system between changes>
11:16:28
@tumble1999:matrix.orgTumble * when switching back and forth between steam vr and monado (because i keep trying things)
is it bets to restart steam or even the whole system between changes>
11:19:20
@tumble1999:matrix.orgTumble i havnt gotten monado working yet (i should probably find some simple things to test it with)
but steam vr works on some things sometimes depending on things
maybe x11 vs wayland is a factor
maybe rebuilding since the last restart could be a factor
not sure
but it works sometimes
11:21:26
@atemu12:matrix.orgAtemuYou don't need to restart anything11:54:58

Show newer messages


Back to Room ListRoom Version: 10