aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl
AgeCommit message (Expand)Author
2018-04-06Fix clang format issuesJames Rowe
2018-04-06GL: Set up the textures used for each draw call.Subv
2018-04-06GL: Bind the textures to the shaders used for drawing.Subv
2018-04-06GLCache: Specialize the MortonCopy function for the DXT1 texture format.Subv
2018-04-06GLCache: Implemented GetTextureSurface.Subv
2018-04-06GLCache: Support uploading compressed textures to the GPU.Subv
2018-04-06GL: Remove remaining references to 3DS-specific pixel formatsSubv
2018-04-06RasterizerCache: Remove 3DS-specific pixel formats.Subv
2018-04-06GL: Create the sampler objects when starting up the GL rasterizer.Subv
2018-04-06GL: Ported the SamplerInfo struct from citra.Subv
2018-04-06GL: Rename PicaTexture to MaxwellTexture.Subv
2018-04-06GL: Added functions to convert Maxwell tex filters and wrap modes to OpenGL.Subv
2018-04-04gl_rasterizer_cache.cpp: Update from citra to yuzuN00byKing
2018-04-04gl_rasterizer_cache.h: Update from citra to yuzuN00byKing
2018-04-04renderer_opengl.h: Update from citra to yuzuN00byKing
2018-03-26renderer_opengl: Use better naming for DrawScreens and DrawSingleScreen.bunnei
2018-03-26gl_rasterizer: Move code to bind framebuffer surfaces before draw to its own ...bunnei
2018-03-26gl_rasterizer: Add a SyncViewport method.bunnei
2018-03-26gl_rasterizer: Move PrimitiveTopology check to MaxwellToGL.bunnei
2018-03-26gl_rasterizer: Use ReadBlock instead of GetPointer for SetupVertexArray.bunnei
2018-03-26gl_rasterizer: Normalize vertex array data as appropriate.bunnei
2018-03-26maxwel_to_gl: Fix string formatting in log statements.bunnei
2018-03-26rasterizer: Rename DrawTriangles to DrawArrays.bunnei
2018-03-26gl_rasterizer: Use passthrough shader for SetupVertexShader.bunnei
2018-03-26renderer_opengl: Logging, etc. cleanup.bunnei
2018-03-26renderer_opengl: Remove framebuffer RasterizerFlushVirtualRegion hack.bunnei
2018-03-26gl_rasterizer_cache: Implement UpdatePagesCachedCount.bunnei
2018-03-26gl_rasterizer: Implement SetupVertexArray.bunnei
2018-03-26gl_rasterizer_cache: Fix an ASSERT_MSG.bunnei
2018-03-26maxwell_to_gl: Add module and function for decoding VertexType.bunnei
2018-03-26gl_rasterizer: Use 32 texture units instead of 3.bunnei
2018-03-26gl_rasterizer: Implement DrawTriangles.bunnei
2018-03-26gl_rasterizer: Implement AnalyzeVertexArray.bunnei
2018-03-26gl_rasterizer_cache: MortonCopy Switch-style.bunnei
2018-03-26gl_rasterizer_cache: Implement GetFramebufferSurfaces.bunnei
2018-03-26renderer_opengl: Only draw the screen if a framebuffer is specified.bunnei
2018-03-23gl_rasterizer: Fake render in green, because it's cooler.bunnei
2018-03-23gl_rasterizer: Log warning instead of sync'ing unimplemented funcs.bunnei
2018-03-23gl_rasterizer_cache: Add missing include for vm_manager.bunnei
2018-03-23renderer_opengl: Only invalidate the framebuffer region, not flush.bunnei
2018-03-23renderer_opengl: Fixes for properly flushing & rendering the framebuffer.bunnei
2018-03-23RasterizerCacheOpenGL: FlushAll should flush full memory region.bunnei
2018-03-23rasterizer: Flush and invalidate regions should be 64-bit.bunnei
2018-03-23renderer_opengl: Add framebuffer_transform_flags member variable.bunnei
2018-03-23renderer_opengl: Better handling of framebuffer transform flags.bunnei
2018-03-22renderer_opengl: Use accelerated framebuffer load with LoadFBToScreenInfo.bunnei
2018-03-22gl_rasterizer: Implement AccelerateDisplay method from Citra.bunnei
2018-03-22LoadGLBuffer: Use bytes_per_pixel, not bits.bunnei
2018-03-22gl_rasterizer_cache: LoadGLBuffer should do a morton copy.bunnei
2018-03-22video_core: Move MortonCopyPixels128 to utils header.bunnei