Block a user
GPU: Refactor API for Clearing Storage Buffers
There is no reason to clear_data_len
a uint8_t
. Just make it a int
type.
Viewport: draw light icons using the light colors
Talked IRL to Andy about the pros and cons of each approach.
EEVEE Next: Tag shadowmap usage for transparent object volumes
Not quite.
lP
here is shading point relative to the shadow origin in light space.
light._position
isn't the actual position of the light in world space but the offset in light space to the…
Refactor: GLSL: Cleanup Clip Space vs. NDC Space naming
You still need to fix the merge errors. This will not compile as point_view_to_ndc
does not exist anymore.
Metal: Resolve race condition when releasing large numbers of buffers simultaneously.
#105254 replace this PR. Closing.
Metal: Resolve race condition when releasing large numbers of buffers simultaneously.
4862d56a0e
GPUFrameBuffer: Document and cleanup header
d782569682
Cleanup: GPU: Improve eGPUBarrier documentation
0a10571501
GPU: Replace GPU_finish by correct memory barrier
Refactor: GLSL: Cleanup Clip Space vs. NDC Space naming
The patch looks good. But there are some merge conflicts on two files. You need to merge main to your branch git merge main
and then push your updates.
f5e9a78216
GPU: Fix wrong barrier in tests
fcedc97d11
GPU: Add GPU_BARRIER_BUFFER_UPDATE barrier type
Refactor: GLSL: Cleanup Clip Space vs. NDC Space naming
Thanks for tackling this task! Seems all good.