summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer_cache.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* texture_cache: Remove old rasterizer cacheGravatar Fernando Sahmkow2019-06-201-1381/+0
* gl_rasterizer_cache: Use texture buffers to emulate texture buffersGravatar ReinUsesLisp2019-06-201-9/+28
* maxwell_3d: Partially implement texture buffers as 1D texturesGravatar ReinUsesLisp2019-06-201-1/+1
* Merge pull request #2461 from lioncash/unused-varGravatar Mat M2019-05-141-1/+0
|\
| * video_core/renderer_opengl/gl_rasterizer_cache: Remove unused variable in Upl...Gravatar Lioncash2019-05-091-1/+0
* | Merge pull request #2413 from FernandoS27/opt-gpuGravatar Rodrigo Locatti2019-05-131-10/+15
|\ \ | |/ |/|
| * Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing.Gravatar Fernando Sahmkow2019-04-211-10/+15
* | Merge pull request #2403 from FernandoS27/compressed-linearGravatar bunnei2019-04-221-2/+5
|\ \ | |/ |/|
| * Support compressed formats on linear textures.Gravatar Fernando Sahmkow2019-04-151-2/+5
* | Correct Pitch in Fermi2DGravatar Fernando Sahmkow2019-04-151-4/+1
|/
* Merge pull request #2373 from FernandoS27/z32Gravatar bunnei2019-04-131-2/+17
|\
| * Correct depth compare with color formats for R32FGravatar Fernando Sahmkow2019-04-091-2/+17
* | gl_rasterizer_cache: Relax restrictions on FastCopySurface and FastLayeredCop...Gravatar Fernando Sahmkow2019-04-111-4/+10
* | Merge pull request #2372 from FernandoS27/fermi-fixGravatar bunnei2019-04-101-0/+4
|\ \
| * | Correct Fermi Copy on Linear Textures.Gravatar Fernando Sahmkow2019-04-091-0/+4
| |/
* | Merge pull request #2354 from lioncash/headerGravatar bunnei2019-04-091-0/+1
|\ \
| * | video_core/texures/texture: Remove unnecessary includesGravatar Lioncash2019-04-061-0/+1
| |/
* / gl_backend: Align Pixel StorageGravatar Fernando Sahmkow2019-04-081-4/+4
|/
* video_core/renderer_opengl: Remove unnecessary includesGravatar Lioncash2019-04-041-1/+0
* video_core: Amend constructor initializer list order where applicableGravatar Lioncash2019-03-271-2/+2
* Merge pull request #2256 from bunnei/gpu-vmmGravatar bunnei2019-03-221-22/+13
|\
| * gl_rasterizer_cache: Check that backing memory is valid before creating a sur...Gravatar bunnei2019-03-201-15/+7
| * gpu: Rewrite virtual memory manager using PageTable.Gravatar bunnei2019-03-201-5/+5
| * gpu: Move GPUVAddr definition to common_types.Gravatar bunnei2019-03-201-7/+6
* | Revert "Devirtualize Register/Unregister and use a wrapper instead."Gravatar bunnei2019-03-211-4/+4
|/
* video_core: Refactor to use MemoryManager interface for all memory access.Gravatar bunnei2019-03-161-18/+21
* gpu: Use host address for caching instead of guest address.Gravatar bunnei2019-03-141-18/+18
* video_core/morton: Remove unused parameter in MortonSwizzleGravatar ReinUsesLisp2019-03-131-2/+2
* Merge pull request #2143 from ReinUsesLisp/texviewGravatar bunnei2019-03-101-9/+32
|\
| * gl_rasterizer_cache: Create texture views for array discrepanciesGravatar ReinUsesLisp2019-02-271-9/+32
* | Merge pull request #2149 from ReinUsesLisp/decoders-styleGravatar bunnei2019-03-061-102/+13
|\ \
| * | gl_rasterizer_cache: Move format conversion to its own fileGravatar ReinUsesLisp2019-02-261-102/+13
* | | fuck git for ruining my day, I will learn but I will not forgiveGravatar bunnei2019-03-021-1/+1
* | | Devirtualize Register/Unregister and use a wrapper instead.Gravatar Fernando Sahmkow2019-02-271-4/+4
* | | Corrections and redesign.Gravatar Fernando Sahmkow2019-02-271-42/+43
* | | Remove NotifyFrameBuffer as we are doing a texception pass every drawcall.Gravatar Fernando Sahmkow2019-02-271-21/+0
* | | Remove certain optimizations that caused texception to fail in certain scenar...Gravatar Fernando Sahmkow2019-02-271-18/+1
* | | Bug fixes and formattingGravatar Fernando Sahmkow2019-02-271-1/+3
* | | rasterizer_cache_gl: Implement Texception PassGravatar Fernando Sahmkow2019-02-271-0/+39
* | | rasterizer_cache_gl: Implement Partial Reinterpretation of Surfaces.Gravatar Fernando Sahmkow2019-02-271-0/+89
* | | rasterizer_cache: mark reinterpreted surfaces and add ability to reload marke...Gravatar Fernando Sahmkow2019-02-271-0/+5
* | | rasterizer_cache_gl: Notify on framebuffer changeGravatar Fernando Sahmkow2019-02-271-3/+17
* | | Merge pull request #2163 from ReinUsesLisp/bitset-dirtyGravatar bunnei2019-02-271-2/+2
|\ \ \ | |_|/ |/| |
| * | maxwell_3d: Use std::bitset to manage dirty flagsGravatar ReinUsesLisp2019-02-261-2/+2
| |/
* / common/math_util: Move contents into the Common namespaceGravatar Lioncash2019-02-271-4/+4
|/
* Merge pull request #2119 from FernandoS27/fix-copyGravatar bunnei2019-02-241-1/+5
|\
| * rasterizer_cache_gl: Only do fast layered copy on the same format. AsGravatar Fernando Sahmkow2019-02-131-1/+5
* | gl_rasterizer_cache: Fixup parameter order in layered swizzleGravatar ReinUsesLisp2019-02-231-1/+1
|/
* Merge pull request #1904 from bunnei/better-fermi-copyGravatar bunnei2019-02-081-9/+150
|\
| * gl_rasterizer_cache: Mark surface copy destinations as modified.Gravatar bunnei2019-02-061-4/+14