summaryrefslogtreecommitdiffstats
path: root/video/out/gpu/shader_cache.c
Commit message (Expand)AuthorAgeFilesLines
* vo_gpu: cast bvecN to vecN for mix() on older GLSLNiklas Haas2020-12-281-0/+20
* vo_gpu: use highp float if available for GLESStephen Salerno2020-06-211-0/+5
* vo_gpu: move coherent specifier to the correct locationNiklas Haas2020-06-101-1/+1
* vo_gpu: make storage images/buffers as restrictNiklas Haas2020-06-061-2/+2
* vo_gpu: index desc namespaces by raNiklas Haas2019-04-211-1/+1
* vo_gpu: use explicit offsets for push constantsNiklas Haas2018-09-291-2/+1
* vo_gpu: vulkan: omit needless #defineNiklas Haas2017-12-251-5/+0
* vo_gpu: invalidate fbotex before drawingNiklas Haas2017-12-251-1/+2
* msg: reinterpret a bunch of message levelsNiklas Haas2017-12-151-12/+3
* vo_gpu: export the GLSL format qualifier for ra_formatJames Ross-Gowan2017-11-071-14/+8
* vo_gpu: add namespace query mechanismJames Ross-Gowan2017-11-071-5/+1
* vo_gpu: force layout std430 for PCsNiklas Haas2017-09-291-1/+1
* vo_gpu: make the vertex attribs dynamicNiklas Haas2017-09-281-35/+26
* vo_gpu: explicitly label storage image formatsNiklas Haas2017-09-261-1/+22
* vo_gpu: attempt to avoid UBOs for dynamic variablesNiklas Haas2017-09-261-2/+22
* vo_gpu: vulkan: add support for push constantsNiklas Haas2017-09-261-25/+88
* vo_gpu: fix possible segfault on shader miscompileNiklas Haas2017-09-231-5/+6
* vo_gpu: handle texture initialization errors gracefullyNiklas Haas2017-09-231-4/+2
* vo_gpu: fix possible segfault in shader_cache.cNiklas Haas2017-09-211-1/+3
* vo_opengl: refactor into vo_gpuNiklas Haas2017-09-211-0/+954