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 |