Commit History

Author SHA1 Message Date
  ReinUsesLisp e1ed218b41 renderer_opengl: Use ARB_separate_shader_objects 5 years ago
  ReinUsesLisp d621e96d0d shader: Initial OpenGL implementation 5 years ago
  ameerj fb16cbb17e video_core: Add GPU vendor name to window title bar 5 years ago
  ReinUsesLisp 0b631f22fc renderer_opengl: Remove interop 5 years ago
  ReinUsesLisp 82c2601555 video_core: Reimplement the buffer cache 5 years ago
  ReinUsesLisp 75ccd9959c gpu: Report renderer errors with exceptions 5 years ago
  ReinUsesLisp 9764c13d6d video_core: Rewrite the texture cache 5 years ago
  Lioncash f95602f152 video_core: Resolve more variable shadowing scenarios pt.3 5 years ago
  ReinUsesLisp 7003090187 renderer_opengl: Remove emulated mailbox presentation 6 years ago
  ReinUsesLisp 9e87193725 video_core: Remove all Core::System references in renderer 6 years ago
  ReinUsesLisp da53bcee60 video_core: Initialize renderer with a GPU 6 years ago
  ReinUsesLisp 41a4090320 gl_rasterizer: Use NV_vertex_buffer_unified_memory for vertex buffer robustness 6 years ago
  ReinUsesLisp 420cc13248 renderer_opengl: Add assembly program code paths 6 years ago
  James Rowe 282adfc70b Frontend/GPU: Refactor context management 6 years ago
  ReinUsesLisp dacf83ac02 renderer_opengl: Reintroduce dirty flags for render targets 6 years ago
  ReinUsesLisp b92dfcd7f2 gl_state: Remove completely 6 years ago
  ReinUsesLisp 1c4bf9cbfa gl_state: Remove program tracking 6 years ago
  ReinUsesLisp d3e433a380 gl_state: Remove viewport and depth range tracking 6 years ago
  ReinUsesLisp d5ab0358b6 gl_state: Remove VAO cache and tracking 6 years ago
  bunnei 5056d23d0d renderer_opengl: Fix SRGB presentation frame tracking. 6 years ago
  bunnei aef159354c renderer_opengl: Move Frame/FrameMailbox to OpenGL namespace. 6 years ago
  bunnei dc672ca4b3 renderer_opengl: Add texture mailbox support for presenter thread. 6 years ago
  ReinUsesLisp 3a44faff11 renderer_opengl: Use explicit binding for presentation shaders 6 years ago
  ReinUsesLisp 4589582eaf renderer_opengl: Move commentaries to header file 6 years ago
  ReinUsesLisp 78574746bd renderer_opengl: Fix sRGB blits 7 years ago
  ReinUsesLisp 9a76e94b3d gpu: Change optional<reference_wrapper<T>> to T* for FramebufferConfig 7 years ago
  ReinUsesLisp c03b8c4c19 gl_shader_cache: Use shared contexts to build shaders in parallel 7 years ago
  Lioncash 90febaf717 video_core/renderer_opengl: Replace direct usage of global system object accessors 7 years ago
  Lioncash b9238edd0d common/math_util: Move contents into the Common namespace 7 years ago
  ReinUsesLisp 7fefec585c gl_shader_disk_cache: Pass core system as argument and guard against games without title ids 7 years ago