Lioncash
|
e2457418da
core: Make the main System class use the PImpl idiom
|
8 лет назад |
Lioncash
|
dd35b4b18a
renderer_opengl: Namespace OpenGL code
|
8 лет назад |
bunnei
|
bf89a99839
Merge pull request #1123 from lioncash/screen
|
8 лет назад |
Lioncash
|
523e4be02c
renderer_opengl: Use LOG_DEBUG for GL_DEBUG_SEVERITY_NOTIFICATION and GL_DEBUG_SEVERITY_LOW logs
|
8 лет назад |
Lioncash
|
46ef072cf9
rasterizer_interface: Remove ScreenInfo from AccelerateDraw()'s signature
|
8 лет назад |
Lioncash
|
bc16f7f3cc
renderer_base: Make creation of the rasterizer, the responsibility of the renderers themselves
|
8 лет назад |
bunnei
|
da7226442f
renderer_opengl: Treat OpenGL errors as critical.
|
8 лет назад |
Lioncash
|
0a93b45b6a
core: Namespace EmuWindow
|
8 лет назад |
bunnei
|
8c6338b6f9
renderer_opengl: Use trace log in a few places.
|
8 лет назад |
Lioncash
|
2665457f4a
renderer_base: Make Rasterizer() return the rasterizer by reference
|
8 лет назад |
Lioncash
|
6030c5ce41
video_core: Eliminate the g_renderer global variable
|
8 лет назад |
Lioncash
|
0f2ac928f2
video_core: Make global EmuWindow instance part of the base renderer class
|
8 лет назад |
bunnei
|
c3dd456d51
vi: Partially implement buffer crop parameters.
|
8 лет назад |
bunnei
|
05cb10530f
OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.
|
8 лет назад |
James Rowe
|
0d46f0df12
Update clang format
|
8 лет назад |
James Rowe
|
638956aa81
Rename logging macro back to LOG_*
|
8 лет назад |
bunnei
|
3f9f047375
gl_rasterizer: Implement AccelerateDisplay to forward textures to framebuffers.
|
8 лет назад |
Subv
|
89e81a9be2
GLState: Support changing the GL_TEXTURE_SWIZZLE parameter of each texture unit.
|
8 лет назад |
Lioncash
|
16198f979e
renderer_opengl: Replace usages of LOG_GENERIC with fmt-capable equivalents
|
8 лет назад |
Lioncash
|
b7551e457b
video-core: Move logging macros over to new fmt-capable ones
|
8 лет назад |
bunnei
|
c30cd898fc
renderer_opengl: Use correct byte order for framebuffer pixel format ABGR8.
|
8 лет назад |
bunnei
|
4415e00181
gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses.
|
8 лет назад |
Lioncash
|
d1b23b2b51
renderer_opengl: Silence a -Wdangling-else warning in DrawScreenTriangles()
|
8 лет назад |
Lioncash
|
eafdcc1b8a
opengl: Remove unnecessary header inclusions
|
8 лет назад |
bunnei
|
a992aac5eb
renderer_opengl: Fix Morton copy byteswap, etc.
|
8 лет назад |
bunnei
|
da1114ca59
renderer_opengl: Use OGLProgram instead of OGLShader.
|
8 лет назад |
bunnei
|
5e343edc9e
renderer_opengl: Use better naming for DrawScreens and DrawSingleScreen.
|
8 лет назад |
bunnei
|
0a5832798a
renderer_opengl: Logging, etc. cleanup.
|
8 лет назад |
bunnei
|
7504df52fc
renderer_opengl: Remove framebuffer RasterizerFlushVirtualRegion hack.
|
8 лет назад |
bunnei
|
1a9df83535
renderer_opengl: Only draw the screen if a framebuffer is specified.
|
8 лет назад |