Commits on Source (4)
-
Niklas Haas authored
This reverts commit 2437484d. The referenced commit is not a good way of fixing the issue described in its commit message. Attaching a dummy GPU to the pl_shader makes the shader think a GPU is actually available, and can lead to e.g. the use of a dither texture (which VLC has no mapping code for, and would thus result in a shader compilation error). All of the queried limits are also irrelevant for the way we use shaders in this code, since they only affect GPU resources (which we can't use) or texture sampling (which we don't use). Fixes #26503 by removing the conflicting code
110d69c8 -
Niklas Haas authored
This is the proper way to limit the GLSL version when using standalone shaders without an associated GPU backend.
6d145e38 -
Niklas Haas authored
See 6efc345d
645cbd6f -
Niklas Haas authored
This causes issues on some platforms, and we don't need it
37bf74e6
Showing
- modules/video_output/opengl/converter.h 0 additions, 4 deletionsmodules/video_output/opengl/converter.h
- modules/video_output/opengl/fragment_shaders.c 2 additions, 2 deletionsmodules/video_output/opengl/fragment_shaders.c
- modules/video_output/opengl/vout_helper.c 4 additions, 78 deletionsmodules/video_output/opengl/vout_helper.c