Commit History

Author SHA1 Message Date
  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 f21a189148 gl_arb_decompiler: Implement robust buffer operations 5 years ago
  ReinUsesLisp 9e87193725 video_core: Remove all Core::System references in renderer 6 years ago
  ReinUsesLisp a8a2526128 gl_arb_decompiler: Use NV_shader_buffer_{load,store} on assembly shaders 6 years ago
  David Marcec 468bd9c1b0 async shaders 6 years ago
  bunnei 5633887569 Merge pull request #3986 from ReinUsesLisp/shader-cache 6 years ago
  ReinUsesLisp abcea1bb18 rasterizer_cache: Remove files and includes 6 years ago
  ReinUsesLisp b96f65b62b gl_shader_cache: Use generic shader cache 6 years ago
  ReinUsesLisp 3d99b449d3 gl_rasterizer: Use NV_transform_feedback for XFB on assembly shaders 6 years ago
  ReinUsesLisp ee21e4ecd3 glsl: Squash constant buffers into a single SSBO when we hit the limit 6 years ago
  ReinUsesLisp 420cc13248 renderer_opengl: Add assembly program code paths 6 years ago
  bunnei 2aff0b4733 Merge pull request #3808 from ReinUsesLisp/wait-for-idle 6 years ago
  ReinUsesLisp fe931ac976 {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registers 6 years ago
  ReinUsesLisp 8da16cf9fb texture_cache: Reintroduce preserve_contents accurately 6 years ago
  Fernando Sahmkow ec2f3e48e1 Fix GCC error. 6 years ago
  Fernando Sahmkow b7bc3c2549 FenceManager: Manage syncpoints and rename fences to semaphores. 6 years ago
  Fernando Sahmkow 165ae823f5 ThreadManager: Sync async reads on accurate gpu. 6 years ago
  Fernando Sahmkow 1f345ebe3a GPU: Implement a Fence Manager. 6 years ago
  Fernando Sahmkow 487379c593 OpenGL: Implement Fencing backend. 6 years ago
  Fernando Sahmkow da8f17715d GPU: Refactor synchronization on Async GPU 6 years ago
  ReinUsesLisp 090fd3fefa buffer_cache: Return handles instead of pointer to handles 6 years ago
  ReinUsesLisp 76615b9f34 gl_rasterizer: Implement line widths and smooth lines 6 years ago
  Fernando Sahmkow 9c0f40a1f5 GPU: Setup Flush/Invalidate to use VAddr instead of CacheAddr 6 years ago
  ReinUsesLisp 8e9f23f393 gl_rasterizer: Implement transform feedback bindings 6 years ago
  Rodrigo Locatti 244fe13219 Merge branch 'master' into shader-purge 6 years ago
  ReinUsesLisp e4bc3c3342 gl_rasterizer: Implement polygon modes and fill rectangles 6 years ago
  ReinUsesLisp bd8b9bbcee gl_shader_cache: Rework shader cache and remove post-specializations 6 years ago
  ReinUsesLisp a5bfc0d045 gl_state_tracker: Track state of index buffers 6 years ago
  ReinUsesLisp f7ec078592 gl_state_tracker: Implement dirty flags for clip distances and shaders 6 years ago