summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_rasterizer_cache.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2018-04-14renderer_opengl: Use OGLProgram instead of OGLShader.bunnei1-1/+1
2018-04-07Fix clang format issuesJames Rowe1-1/+1
2018-04-07GLCache: Specialize the MortonCopy function for the DXT1 texture format.Subv1-1/+15
2018-04-07GLCache: Implemented GetTextureSurface.Subv1-3/+28
2018-04-07GLCache: Support uploading compressed textures to the GPU.Subv1-5/+17
2018-04-07GL: Remove remaining references to 3DS-specific pixel formatsSubv1-83/+22
2018-04-07RasterizerCache: Remove 3DS-specific pixel formats.Subv1-12/+2
2018-04-04gl_rasterizer_cache.cpp: Update from citra to yuzuN00byKing1-1/+1
2018-03-27gl_rasterizer_cache: Implement UpdatePagesCachedCount.bunnei1-7/+36
2018-03-27gl_rasterizer_cache: Fix an ASSERT_MSG.bunnei1-1/+1
2018-03-27gl_rasterizer_cache: MortonCopy Switch-style.bunnei1-72/+32
2018-03-27gl_rasterizer_cache: Implement GetFramebufferSurfaces.bunnei1-3/+94
2018-03-23gl_rasterizer_cache: Add missing include for vm_manager.bunnei1-0/+1
2018-03-23RasterizerCacheOpenGL: FlushAll should flush full memory region.bunnei1-1/+1
2018-03-23LoadGLBuffer: Use bytes_per_pixel, not bits.bunnei1-1/+2
2018-03-23gl_rasterizer_cache: LoadGLBuffer should do a morton copy.bunnei1-16/+5
2018-03-23video_core: Remove usage of PAddr and replace with VAddr.bunnei1-18/+18
2018-03-23gl_rasterizer: Replace a bunch of UNIMPLEMENTED with ASSERT.bunnei1-5/+5
2018-03-20renderer_gl: Port boilerplate rasterizer code over from Citra.bunnei1-1/+0
2018-03-20renderer_gl: Port over gl_rasterizer_cache module from Citra.bunnei1-0/+1362
2018-01-13Remove references to PICA and rasterizers in video_coreJames Rowe1-799/+0
2017-06-10gl_rasterizer_cache: depth write is disabled if allow_depth_stencil_write is falsewwylele1-4/+5
2017-05-28Move screen size constants from video_core to coreYuri Kunde Schlesner1-12/+8
2017-03-01Input: remove unused stuff & clean upwwylele1-0/+1
2017-02-04VideoCore: Split framebuffer regs from Regs structYuri Kunde Schlesner1-5/+8
2017-02-04VideoCore: Split texturing regs from Regs structYuri Kunde Schlesner1-2/+2
2017-02-04Pica/Texture: Simplify/cleanup texture tile addressingYuri Kunde Schlesner1-2/+1
2017-02-04VideoCore: Move LookupTexture out of debug_utils.hYuri Kunde Schlesner1-5/+6
2017-01-30video_core: gl_rasterizer_cache.cpp removed unused type aliasKloen1-1/+0
2017-01-07config: Add option for specifying screen resolution scale factor.bunnei1-3/+10
2016-12-23core: Move emu_window and key_map into coreMerryMage1-1/+1
2016-12-07OpenGL: Drop framebuffer completeness check.Markus Wick1-14/+7
2016-12-04OpenGL: Non-zero stride only makes sense for linear buffersYuri Kunde Schlesner1-5/+8
2016-12-04OpenGL: Ensure framebuffer binding is restored if completion check failsYuri Kunde Schlesner1-10/+7
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner1-1/+1
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-5/+1
2016-09-19Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner1-2/+2
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-98/+187
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot1-2/+11
2016-04-21HWRasterizer: Texture forwardingtfarley1-38/+661
2016-04-05Common: Remove Common::make_unique, use std::make_uniqueMerryMage1-2/+3
2015-12-07OpenGL: Rename cache functions to better match what they actually doYuri Kunde Schlesner1-4/+3
2015-09-11video_core: Reorganize headersLioncash1-1/+1
2015-09-03OpenGL: Use Sampler Objects to decouple sampler config from texturesYuri Kunde Schlesner1-20/+5
2015-09-03OpenGL: Remove ugly and endian-unsafe color pointer castsYuri Kunde Schlesner1-1/+1
2015-08-28gl_rasterizer_cache: Detect and ignore unnecessary texture flushes.bunnei1-5/+13
2015-08-25Integrate the MicroProfile profiling libraryYuri Kunde Schlesner1-0/+5
2015-08-06OpenGL: Fix state tracking in situations with reused object handlesYuri Kunde Schlesner1-0/+1
2015-07-23Rasterizer/GL: Set the border color when binding a texture.Subv1-2/+9
2015-07-21GPU: Added registers for min and mag texture filters and implemented them in the hw renderer.Subv1-3/+2
2015-05-30Move video_core/math.h to common/vector_math.harchshift1-1/+1
2015-05-23OpenGL renderertfarley1-0/+77