mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-01-28 13:05:02 -08:00
tests/shader_runner_gl: Bind buffer UAVs for compute shaders.
This commit is contained in:
parent
9fab6e4383
commit
24653b88f3
Notes:
Henri Verbeet
2025-01-20 16:18:51 +01:00
Approved-by: Henri Verbeet (@hverbeet) Approved-by: Elizabeth Figura (@zfigura) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1330
@ -859,7 +859,10 @@ static bool gl_runner_dispatch(struct shader_runner *r, unsigned int x, unsigned
|
||||
break;
|
||||
|
||||
case RESOURCE_TYPE_UAV:
|
||||
if (resource->r.desc.dimension != RESOURCE_DIMENSION_BUFFER)
|
||||
if (resource->r.desc.dimension == RESOURCE_DIMENSION_BUFFER)
|
||||
glBindImageTexture(resource->r.desc.slot, resource->tbo_id, 0, GL_TRUE,
|
||||
0, GL_READ_WRITE, resource->format->internal_format);
|
||||
else
|
||||
glBindImageTexture(resource->r.desc.slot, resource->id, 0, GL_TRUE,
|
||||
0, GL_READ_WRITE, resource->format->internal_format);
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user