summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2068 from ReinUsesLisp/shader-cleanup-texturesGravatar bunnei2019-02-121-44/+53
|\
| * shader_ir: Remove F4 prefix to texture operationsGravatar ReinUsesLisp2019-02-071-12/+12
| * shader_ir: Clean texture management codeGravatar ReinUsesLisp2019-02-071-32/+41
* | Merge pull request #1904 from bunnei/better-fermi-copyGravatar bunnei2019-02-084-19/+164
|\ \
| * | gl_rasterizer_cache: Mark surface copy destinations as modified.Gravatar bunnei2019-02-062-4/+18
| * | gl_rasterizer: Implement a more accurate fermi 2D copy.Gravatar bunnei2019-02-064-15/+146
* | | Implement linear textures (#2089)Gravatar Fernando Sahmkow2019-02-082-5/+39
* | | gl_rasterizer_cache: Fixup texture view parametersGravatar ReinUsesLisp2019-02-081-2/+2
| |/ |/|
* | Merge pull request #2083 from ReinUsesLisp/shader-ir-cbuf-trackingGravatar bunnei2019-02-061-3/+3
|\ \ | |/ |/|
| * shader_ir: Rename BasicBlock to NodeBlockGravatar ReinUsesLisp2019-02-031-3/+3
* | gl_shader_disk_cache: Check LZ4 size limitGravatar Frederic L2019-02-061-0/+4
* | gl_shader_disk_cache: Consider compressed size zero as an errorGravatar Frederic L2019-02-061-2/+2
* | gl_shader_disk_cache: Use unordered containersGravatar ReinUsesLisp2019-02-064-56/+64
* | gl_shader_cache: Fixup GLSL unique identifiersGravatar ReinUsesLisp2019-02-062-3/+3
* | gl_shader_cache: Link loading screen with disk shader cache loadGravatar ReinUsesLisp2019-02-064-8/+37
* | gl_shader_cache: Set GL_PROGRAM_SEPARABLE to dumped shadersGravatar ReinUsesLisp2019-02-061-0/+1
* | gl_shader_disk_cache: Pass core system as argument and guard against games wi...Gravatar ReinUsesLisp2019-02-068-14/+48
* | gl_shader_disk_cache: Guard reads and writes against failureGravatar ReinUsesLisp2019-02-062-216/+339
* | gl_shader_disk_cache: Address miscellaneous feedbackGravatar ReinUsesLisp2019-02-065-43/+57
* | gl_shader_disk_cache: Pass return values returning instead of by parametersGravatar ReinUsesLisp2019-02-063-39/+37
* | gl_shader_disk_cache: Compress program binaries using LZ4Gravatar ReinUsesLisp2019-02-061-7/+28
* | gl_shader_disk_cache: Compress GLSL code using LZ4Gravatar ReinUsesLisp2019-02-061-5/+56
* | gl_shader_disk_cache: Save GLSL and entries into the precompiled fileGravatar ReinUsesLisp2019-02-068-135/+225
* | settings: Hide shader cache behind a settingGravatar ReinUsesLisp2019-02-061-0/+21
* | gl_shader_disk_cache: Invalidate shader cache changes with CMake hashGravatar ReinUsesLisp2019-02-061-7/+16
* | gl_shader_cache: Refactor to support disk shader cacheGravatar ReinUsesLisp2019-02-062-121/+388
* | gl_shader_disk_cache: Add transferable cache invalidationGravatar ReinUsesLisp2019-02-062-0/+8
* | gl_shader_disk_cache: Add precompiled loadGravatar ReinUsesLisp2019-02-062-0/+45
* | gl_shader_disk_cache: Add precompiled saveGravatar ReinUsesLisp2019-02-062-0/+57
* | gl_shader_disk_cache: Add transferable loadGravatar ReinUsesLisp2019-02-062-0/+56
* | gl_shader_disk_cache: Add transferable storesGravatar ReinUsesLisp2019-02-062-0/+194
* | gl_shader_disk_cache: Add ShaderDiskCacheOpenGL class and helpersGravatar ReinUsesLisp2019-02-062-0/+76
* | gl_shader_disk_cache: Add file and move BaseBindings declarationGravatar ReinUsesLisp2019-02-063-10/+56
* | gl_shader_decompiler: Remove name entriesGravatar ReinUsesLisp2019-02-062-28/+10
* | gl_shader_util: Add parameter to handle retrievable programsGravatar ReinUsesLisp2019-02-063-6/+10
* | rasterizer_interface: Add disk cache entry for the rasterizerGravatar ReinUsesLisp2019-02-064-0/+11
* | shader_decode: Implement LDG and basic cbuf trackingGravatar ReinUsesLisp2019-02-061-0/+33
* | Merge pull request #2042 from ReinUsesLisp/nouveau-texGravatar bunnei2019-02-064-8/+9
|\ \
| * | video_core: Assert on invalid GPU to CPU address queriesGravatar ReinUsesLisp2019-02-033-4/+9
| * | maxwell_3d: Allow texture handles with TIC id zeroGravatar ReinUsesLisp2019-02-031-4/+0
| |/
* | Merge pull request #2071 from ReinUsesLisp/dsa-textureGravatar bunnei2019-02-068-216/+153
|\ \ | |/ |/|
| * gl_rasterizer_cache: Fixup test clauseGravatar ReinUsesLisp2019-01-301-6/+5
| * gl_rasterizer_cache: Guard clause swizzle testingGravatar Mat M2019-01-301-1/+3
| * gl_state: Remove texture target trackingGravatar ReinUsesLisp2019-01-302-5/+0
| * gl_rasterizer_cache: Move swizzling to textures instead of stateGravatar ReinUsesLisp2019-01-306-28/+35
| * gl_state: Use DSA and multi bind to update texture bindingsGravatar ReinUsesLisp2019-01-301-8/+22
| * gl_rasterizer: Use DSA for texturesGravatar ReinUsesLisp2019-01-305-185/+105
* | Merge pull request #2074 from ReinUsesLisp/shader-ir-unify-offsetGravatar bunnei2019-02-012-3/+4
|\ \
| * | shader_ir: Unify constant buffer offset valuesGravatar ReinUsesLisp2019-01-302-3/+4
* | | Merge pull request #2067 from ReinUsesLisp/workaround-fbGravatar bunnei2019-02-012-14/+19
|\ \ \