Module: wine Branch: master Commit: f6a1844dbed91b441ad69e7b15b5be242d063e87 URL: https://gitlab.winehq.org/wine/wine/-/commit/f6a1844dbed91b441ad69e7b15b5be2...
Author: Andrew Wesie awesie@gmail.com Date: Mon Mar 11 21:56:53 2024 -0500
wined3d: Use bindless textures for GLSL shaders if possible.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44514 Signed-off-by: Andrew Wesie awesie@gmail.com
---
dlls/d3d11/tests/d3d11.c | 2 +- dlls/wined3d/adapter_gl.c | 15 ++++++++++ dlls/wined3d/context_gl.c | 38 ++++++++++++++++++++++++-- dlls/wined3d/device.c | 24 ++++++++++++++++ dlls/wined3d/glsl_shader.c | 68 +++++++++++++++++++++++++++++++++++++++++++++- dlls/wined3d/texture.c | 20 +++++++++----- dlls/wined3d/view.c | 31 +++++++++++++++++++++ dlls/wined3d/wined3d_gl.h | 22 +++++++++++++++ 8 files changed, 209 insertions(+), 11 deletions(-)