3626 Commits (a1eee1749ee5d91986599f50fd0bb81b7a37f7bc)

Author SHA1 Message Date
ReinUsesLisp 35c105a108 vk_buffer_cache: Implement a buffer cache 7 years ago
ReinUsesLisp e85066dac7 gl_rasterizer: Remove texture unbinding after dispatching a draw call 7 years ago
ReinUsesLisp bb3ab7d66c gl_state: Fixup multibind bug 7 years ago
Fernando Sahmkow 7ea097e5c2 Devirtualize Register/Unregister and use a wrapper instead. 7 years ago
Fernando Sahmkow 5a9204dbd7 Corrections and redesign. 7 years ago
Fernando Sahmkow d6b9b51606 Fix linux compile error. 7 years ago
Fernando Sahmkow e64fa4d2ea Remove NotifyFrameBuffer as we are doing a texception pass every drawcall. 7 years ago
Fernando Sahmkow 3558c88442 Remove certain optimizations that caused texception to fail in certain scenarios. 7 years ago
Fernando Sahmkow e9d84ef22c Bug fixes and formatting 7 years ago
Fernando Sahmkow 5bc82d124c rasterizer_cache_gl: Implement Texception Pass 7 years ago
Fernando Sahmkow 8932001610 rasterizer_cache_gl: Implement Partial Reinterpretation of Surfaces. 7 years ago
Fernando Sahmkow 44ea2810e4 rasterizer_cache: mark reinterpreted surfaces and add ability to reload marked surfaces on next use. 7 years ago
Fernando Sahmkow d583fc1e97 rasterizer_cache_gl: Notify on framebuffer change 7 years ago
Fernando Sahmkow 45b6d2d349 rasterizer_cache: Expose FlushObject to Child classes and allow redefining of Register and Unregister 7 years ago
ReinUsesLisp 27ddbeb01c gl_rasterizer_cache: Create texture views for array discrepancies 7 years ago
Lioncash 16ea93c11e vk_memory_manager: Reorder constructor initializer list in terms of member declaration order 7 years ago
Lioncash a6a783b3dc gl_rasterizer: Reorder constructor initializer list in terms of member declaration order 7 years ago
Lioncash e7eff72e83 gl_shader_disk_cache: Remove #pragma once from cpp file 7 years ago
Lioncash b9238edd0d common/math_util: Move contents into the Common namespace 7 years ago
ReinUsesLisp 0ad3c031f4 gl_rasterizer_cache: Move format conversion to its own file 7 years ago
ReinUsesLisp 0ccd490fcd decoders: Minor style changes 7 years ago
ReinUsesLisp d91e35a50a renderer_opengl: Update pixel format tracking 7 years ago
ReinUsesLisp 5219edd715 maxwell_3d: Use std::bitset to manage dirty flags 7 years ago
ReinUsesLisp 730eb1dad7 vk_stream_buffer: Remove copy code path 7 years ago
ReinUsesLisp 5ca63d0675 shader/decode: Remove extras from MetaTexture 7 years ago
ReinUsesLisp 48e6f77c03 shader/decode: Split memory and texture instructions decoding 7 years ago
Lioncash c1b2e35625 shader/track: Resolve variable shadowing warnings 7 years ago
ReinUsesLisp 33a0597603 vk_stream_buffer: Implement a stream buffer 7 years ago
ReinUsesLisp 281a8bf259 vk_resource_manager: Minor VKFenceWatch changes 7 years ago
ReinUsesLisp 92050c4d86 vk_memory_manager: Fixup commit interval allocation 7 years ago
ReinUsesLisp abef11a540 gl_rasterizer_cache: Fixup parameter order in layered swizzle 7 years ago
ReinUsesLisp f546fb35ed vk_scheduler: Implement a scheduler 7 years ago
Markus Wick 6dd40976d0 video_core/dma_pusher: Simplyfy Step() logic. 7 years ago
Markus Wick 717394c980 video_core/dma_pusher: The full list of headers at once. 7 years ago
ReinUsesLisp b675c97cdd vk_memory_manager: Implement memory manager 7 years ago
Lioncash a8fa5019b5 video_core: Remove usages of System::GetInstance() within the engines 7 years ago
Lioncash bd983414f6 core_timing: Convert core timing into a class 7 years ago
fearlessTobi 9a56b99fa4 renderer_opengl: respect the sRGB colorspace for the screenshot feature 7 years ago
ReinUsesLisp 8dfc81239f gl_state: Synchronize gl_state even when state is disabled 7 years ago
ReinUsesLisp ae6c052ed9 vk_resource_manager: Implement a command buffer pool with VKFencedPool 7 years ago
ReinUsesLisp a2b6de7e9f vk_resource_manager: Add VKFencedPool interface 7 years ago
ReinUsesLisp 0ffdd0a683 vk_resource_manager: Implement VKResourceManager and fence allocator 7 years ago
ReinUsesLisp aa0b6babda vk_resource_manager: Implement VKFenceWatch 7 years ago
ReinUsesLisp 25c2fe1c6b vk_resource_manager: Implement VKFence 7 years ago
ReinUsesLisp 33a4cebc22 vk_resource_manager: Add VKResource interface 7 years ago
Fernando Sahmkow 10682ad7e0 shader_decompiler: Improve Accuracy of Attribute Interpolation. 7 years ago
Fernando Sahmkow bb41683394 rasterizer_cache_gl: Only do fast layered copy on the same format. As 7 years ago
ReinUsesLisp 8beca060d1 vk_device: Abstract device handling into a class 7 years ago
Lioncash 86b55cb6df renderer_opengl: Remove reference to global system instance 7 years ago
Lioncash 054e39647c gl_rasterizer_cache: Remove unnecessary newline 7 years ago