4460 Commits (7b893c7963a57bf41f5dad7dd1709985971ce291)

Author SHA1 Message Date
Fernando Sahmkow 487379c593 OpenGL: Implement Fencing backend. 6 years ago
Fernando Sahmkow ed7e965712 TextureCache: Flush linear textures after finishing rendering. 6 years ago
Fernando Sahmkow 339d0d9d6c GPU: Delay Fences. 6 years ago
Fernando Sahmkow 8b1eb44b3e BufferCache: Implement OnCPUWrite and SyncGuestHost 6 years ago
Fernando Sahmkow da8f17715d GPU: Refactor synchronization on Async GPU 6 years ago
Fernando Sahmkow a60a22d9c2 Texture Cache: Implement OnCPUWrite and SyncGuestHost 6 years ago
Fernando Sahmkow 084ceb925a UI: Replasce accurate GPU option for GPU Accuracy Level 6 years ago
ReinUsesLisp 6f47bd9641 vk_memory_manager: Remove unified memory model flag 6 years ago
ReinUsesLisp 488ed8bd02 vk_rasterizer: Add lazy default buffer maker and use it for empty buffers 6 years ago
ReinUsesLisp 0bbae63300 gl_rasterizer: Fix buffers without size 6 years ago
ReinUsesLisp 8734ccb0cb shader/arithmetic_integer: Fix LEA_IMM encoding 6 years ago
Amit Prakash Ambasta 5324b1d01e
Initialize quad_indexed_pass before uint8_pass 6 years ago
Lioncash 44e959157b dma_pusher: Remove reliance on the global system instance 6 years ago
Jan Beich afcc84a172 renderer_vulkan: assume X11 if not Windows/macOS after bf1d66b7c0 6 years ago
ReinUsesLisp c81bf06d03 vulkan/wrapper: Sort physical devices 6 years ago
ReinUsesLisp d62f57cf5a fixed_pipeline_state: Hash and compare the whole structure 6 years ago
ReinUsesLisp b571c92dfd fixed_pipeline_state: Pack blending state 6 years ago
ReinUsesLisp 548dd27f45 fixed_pipeline_state: Pack rasterizer state 6 years ago
ReinUsesLisp 7790144a55 fixed_pipeline_state: Pack depth stencil state 6 years ago
ReinUsesLisp ab6704f20c fixed_pipeline_state: Pack attribute state 6 years ago
bunnei 03726fb7f5 video_core: gl_shader_decompiler: Fix implicit fallthrough errors. 6 years ago
Lioncash bf328ed35a gl_shader_decompiler: Avoid copies where applicable 6 years ago
Markus Wick 07fbef1776 video_code: Fix implicit switch fallthrough. 6 years ago
ReinUsesLisp a7b6bd56d7 vk_stream_buffer: Fix out of memory on boot on recent Nvidia drivers 6 years ago
Rodrigo Locatti 990c0b184f
Revert "gl_shader_cache: Use CompileDepth::FullDecompile on GLSL" 6 years ago
bunnei 32fc2aae3c video_core: memory_manager: Updates for Common::PageTable changes. 6 years ago
bunnei 4caff51710 core: memory: Move to Core::Memory namespace. 6 years ago
Lioncash e2d8be1ca2 General: Resolve warnings related to missing declarations 6 years ago
Lioncash 678ac54749 decode/memory: Resolve unused variable warning 6 years ago
Lioncash d159643fd7 decode/texture: Resolve unused variable warnings. 6 years ago
Lioncash f522abd8ab decode/texture: Collapse loop down into std::generate 6 years ago
Lioncash 7e2d60de26 decode/texture: Eliminate trivial missing field initializer warnings 6 years ago
ReinUsesLisp 238c6016f9 maxwell_3d: Initialize format attributes constant as one 6 years ago
ReinUsesLisp c961770900 vk_compute_pass: Implement indexed quads 6 years ago
ReinUsesLisp 090fd3fefa buffer_cache: Return handles instead of pointer to handles 6 years ago
Lioncash cd2a12e78f decode/shift: Remove unused variable within Shift() 6 years ago
Lioncash 5fbe8785d2 surface_view: Add missing operator!= to ViewParams 6 years ago
Lioncash d551c910bb surface_base: Make IsInside() a const member function 6 years ago
Lioncash 636c8ab85b texture_cache/format_lookup_table: Fix incorrect green, blue, and alpha indices 6 years ago
Lioncash 72a224d3fc control_flow: Make use of std::move in TryInspectAddress() 6 years ago
Lioncash 11837e8f13 video_core: Amend doxygen comment references 6 years ago
Lioncash 3a60f19eaf gl_query_cache: Resolve use-after-move in CachedQuery move assignment operator 6 years ago
Lioncash 71fb156611 gl_device: Mark stage_swizzle as constexpr 6 years ago
Lioncash e15ec2705c track: Eliminate redundant copies 6 years ago
Lioncash 1c340c6efa CMakeLists: Specify -Wextra on linux builds 6 years ago
Lioncash 213fff67bc CMakeLists: Make -Wreorder a compile-time error 6 years ago
Fernando Sahmkow 6789d88a9c Texture Cache: Read current data when flushing a 3D segment. 6 years ago
ReinUsesLisp 3036067047 maxwell_to_vk: Add uint16 vertex formats 6 years ago
ReinUsesLisp b4e43c64c8 maxwell_to_vk: Add missing breaks 6 years ago
ReinUsesLisp 0ca456830f vk_blit_screen: Initialize all members in VkPipelineViewportStateCreateInfo 6 years ago