index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
video_core
/
renderer_opengl
/
renderer_opengl.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
gl_state: Remove VAO cache and tracking
ReinUsesLisp
2020-02-28
1
-1
/
+0
*
renderer_opengl: Fix SRGB presentation frame tracking.
bunnei
2020-02-28
1
-3
/
+0
*
renderer_opengl: Move Frame/FrameMailbox to OpenGL namespace.
bunnei
2020-02-27
1
-0
/
+5
*
renderer_opengl: Add texture mailbox support for presenter thread.
bunnei
2020-02-26
1
-10
/
+14
*
renderer_opengl: Use explicit binding for presentation shaders
ReinUsesLisp
2019-11-29
1
-8
/
+0
*
renderer_opengl: Move commentaries to header file
ReinUsesLisp
2019-11-29
1
-2
/
+12
*
renderer_opengl: Fix sRGB blits
ReinUsesLisp
2019-09-11
1
-1
/
+2
*
gpu: Change optional<reference_wrapper<T>> to T* for FramebufferConfig
ReinUsesLisp
2019-08-21
1
-3
/
+2
*
gl_shader_cache: Use shared contexts to build shaders in parallel
ReinUsesLisp
2019-05-21
1
-1
/
+2
*
video_core/renderer_opengl: Replace direct usage of global system object accessors
Lioncash
2019-03-04
1
-0
/
+1
*
common/math_util: Move contents into the Common namespace
Lioncash
2019-02-27
1
-2
/
+2
*
gl_shader_disk_cache: Pass core system as argument and guard against games without title ids
ReinUsesLisp
2019-02-07
1
-1
/
+7
*
frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.
bunnei
2019-01-24
1
-10
/
+0
*
renderer_opengl: Correct forward declaration of FramebufferLayout
Lioncash
2018-12-26
1
-1
/
+1
*
yuzu, video_core: Screenshot functionality
zhupengfei
2018-12-18
1
-1
/
+8
*
global: Use std::optional instead of boost::optional (#1578)
Frederic L
2018-10-30
1
-1
/
+2
*
renderer_opengl: Namespace OpenGL code
Lioncash
2018-08-22
1
-0
/
+4
*
rasterizer_interface: Remove ScreenInfo from AccelerateDraw()'s signature
Lioncash
2018-08-21
1
-1
/
+1
*
renderer_base: Make creation of the rasterizer, the responsibility of the renderers themselves
Lioncash
2018-08-21
1
-0
/
+2
*
core: Namespace EmuWindow
Lioncash
2018-08-12
1
-3
/
+5
*
video_core: Eliminate the g_renderer global variable
Lioncash
2018-08-04
1
-1
/
+1
*
video_core: Make global EmuWindow instance part of the base renderer class
Lioncash
2018-08-02
1
-10
/
+5
*
vi: Partially implement buffer crop parameters.
bunnei
2018-07-18
1
-0
/
+1
*
OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.
bunnei
2018-07-14
1
-0
/
+7
*
gl_rasterizer: Implement AccelerateDisplay to forward textures to framebuffers.
bunnei
2018-06-27
1
-1
/
+1
*
renderer_opengl: Use OGLProgram instead of OGLShader.
bunnei
2018-04-14
1
-1
/
+1
*
renderer_opengl.h: Update from citra to yuzu
N00byKing
2018-04-04
1
-2
/
+2
*
renderer_opengl: Use better naming for DrawScreens and DrawSingleScreen.
bunnei
2018-03-27
1
-2
/
+2
*
renderer_opengl: Add framebuffer_transform_flags member variable.
bunnei
2018-03-23
1
-2
/
+2
*
video_core: Move FramebufferInfo to FramebufferConfig in GPU.
bunnei
2018-03-23
1
-4
/
+5
*
renderer_opengl: Support framebuffer flip vertical.
bunnei
2018-02-12
1
-0
/
+3
*
clang-format
MerryMage
2018-01-16
1
-1
/
+2
*
renderer_gl: Clear screen to black before rendering framebuffer.
bunnei
2018-01-15
1
-2
/
+2
*
renderer: Render previous frame when no new one is available.
bunnei
2018-01-15
1
-5
/
+3
*
Remove references to PICA and rasterizers in video_core
James Rowe
2018-01-13
1
-1
/
+0
*
renderer_opengl: Support rendering Switch framebuffer.
bunnei
2018-01-11
1
-7
/
+10
*
renderer_opengl: Update DrawScreens for Switch.
bunnei
2018-01-11
1
-1
/
+1
*
OpenGL: Remove unused RendererOpenGL fields
Yuri Kunde Schlesner
2017-05-28
1
-3
/
+0
*
Remove empty newlines in #include blocks.
Emmanuel Gil Peyrot
2016-09-21
1
-4
/
+0
*
Manually tweak source formatting and then re-run clang-format
Yuri Kunde Schlesner
2016-09-19
1
-2
/
+5
*
Sources: Run clang-format on everything.
Emmanuel Gil Peyrot
2016-09-18
1
-8
/
+7
*
VideoCore: Run include-what-you-use and fix most includes.
Emmanuel Gil Peyrot
2016-04-30
1
-0
/
+3
*
HWRasterizer: Texture forwarding
tfarley
2016-04-21
1
-18
/
+26
*
Improve error report from Init() functions
LittleWhite
2016-03-08
1
-1
/
+1
*
fix some xcode 7.0 warnings
Martin Lindhe
2015-09-29
1
-1
/
+0
*
video_core: Remove unnecessary includes from headers
Lioncash
2015-09-11
1
-3
/
+0
*
renderer_opengl: Remove unimplemented function declaration
Lioncash
2015-09-10
1
-3
/
+0
*
Replace the previous OpenGL loader with a glad-generated 3.3 one
Yuri Kunde Schlesner
2015-08-30
1
-1
/
+1
*
OpenGL renderer
tfarley
2015-05-23
1
-6
/
+10
*
Added LCD registers, and implementation for color filling in OGL code.
archshift
2015-03-09
1
-1
/
+4
*
video_core: Implement the remaining framebuffer formats in the OpenGL renderer.
Emmanuel Gil Peyrot
2015-02-15
1
-0
/
+5
*
License change
purpasmart96
2014-12-21
1
-1
/
+1
*
OpenGL Renderer: Cleanup viewport extent calculation.
Tony Wasserka
2014-11-18
1
-17
/
+7
*
Viewport scaling and display density independence
Kevin Hartman
2014-11-18
1
-0
/
+15
*
Add `override` keyword through the code.
Yuri Kunde Schlesner
2014-10-26
1
-4
/
+4
*
Rework OpenGL renderer.
Yuri Kunde Schlesner
2014-10-12
1
-46
/
+22
*
OpenGL renderer: Shuffle initialization code around and rename functions.
Yuri Kunde Schlesner
2014-10-12
1
-8
/
+2
*
Remove virtual inheritance from RendererOpenGL
Yuri Kunde Schlesner
2014-10-12
1
-2
/
+2
*
Moved common_types::Rect from common to Common namespace
archshift
2014-09-09
1
-1
/
+1
*
Replace GLEW with a glLoadGen loader.
Yuri Kunde Schlesner
2014-09-01
1
-1
/
+1
*
Downgrade GLSL version to 1.50 (compatible with GL 3.2)
Yuri Kunde Schlesner
2014-08-28
1
-0
/
+3
*
VideoCore: Fixes rendering issues on Qt and corrects framebuffer output size.
bunnei
2014-08-26
1
-0
/
+1
*
Rewrite of OpenGL renderer, including OS X support
Kevin Hartman
2014-08-26
1
-27
/
+36
*
Renderer: Fix component order in bottom framebuffer.
Tony Wasserka
2014-07-23
1
-4
/
+3
*
common_types: Changed BasicRect back to Rect, in the common namespace
archshift
2014-05-20
1
-1
/
+1
*
Xcode complains that the class name is redundant.
archshift
2014-04-28
1
-1
/
+1
*
Rect to BasicRect
archshift
2014-04-28
1
-1
/
+1
*
removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class
bunnei
2014-04-28
1
-1
/
+0
*
fixed renderer to use correct framebuffer location
bunnei
2014-04-27
1
-2
/
+2
*
fixed project includes to use new directory structure
bunnei
2014-04-09
1
-3
/
+3
*
got rid of 'src' folders in each sub-project
bunnei
2014-04-09
1
-0
/
+91