2567 Commits (11ac277646ca8d7fb47ef00b6f4e76a1fc5d8a69)

Author SHA1 Message Date
ReinUsesLisp 75fa32b772 gl_rasterizer: Minor logger changes 7 years ago
ReinUsesLisp 81ff2a51ad dma_pusher: Store command_list_header by copy 7 years ago
Lioncash 8e1dbd7c45 video_core/gpu_thread: Remove unimplemented WaitForIdle function prototype 7 years ago
Lioncash 6f95564b38 video_core/gpu_thread: Amend constructor initializer list order 7 years ago
Lioncash bd263e75cc video_core/gpu: Make GPU's destructor virtual 7 years ago
bunnei 01e509662d gpu_thread: Fix deadlock with threading idle state check. 7 years ago
bunnei 4633fda5be gpu_thread: (HACK) Ignore flush on FlushAndInvalidateRegion. 7 years ago
bunnei fbcb9e6815 gpu: Always flush. 7 years ago
bunnei 83079031b3 gpu: Refactor a/synchronous implementations into their own classes. 7 years ago
bunnei 9d1ee628b2 gpu: Move command processing to another thread. 7 years ago
bunnei edf09ff450 gpu: Refactor command and swap buffers interface for asynch. 7 years ago
bunnei 1e27162275 gpu: Refactor to take RendererBase instead of RasterizerInterface. 7 years ago
Lioncash f596ce7887 video_core/engines: Remove unnecessary includes 7 years ago
Lioncash e45b6f69ea video_core/surface: Remove obsolete TODO in PixelFormatFromRenderTargetFormat() 7 years ago
Lioncash 7c12a4035e video_core/renderer_opengl: Replace direct usage of global system object accessors 7 years ago
ReinUsesLisp 6bd70e39c5 maxwell_to_vk: Initial implementation 7 years ago
ReinUsesLisp 4da24b3629 vk_buffer_cache: Fix clang-format 7 years ago
bunnei 2695a15e47 fuck git for ruining my day, I will learn but I will not forgive 7 years ago
ReinUsesLisp d376a3fd11 vk_buffer_cache: Implement a buffer cache 7 years ago
ReinUsesLisp c97a3d0eb4 gl_rasterizer: Remove texture unbinding after dispatching a draw call 7 years ago
ReinUsesLisp 6c8e8383af gl_state: Fixup multibind bug 7 years ago
Fernando Sahmkow 6c290d747b Devirtualize Register/Unregister and use a wrapper instead. 7 years ago
Fernando Sahmkow 5a6f9f7cd7 Corrections and redesign. 7 years ago
Fernando Sahmkow e690d9e961 Fix linux compile error. 7 years ago
Fernando Sahmkow b7678a6f39 Remove NotifyFrameBuffer as we are doing a texception pass every drawcall. 7 years ago
Fernando Sahmkow 27cad95c5b Remove certain optimizations that caused texception to fail in certain scenarios. 7 years ago
Fernando Sahmkow d9ca40fa90 Bug fixes and formatting 7 years ago
Fernando Sahmkow 3cb88587ea rasterizer_cache_gl: Implement Texception Pass 7 years ago
Fernando Sahmkow 263c936e40 rasterizer_cache_gl: Implement Partial Reinterpretation of Surfaces. 7 years ago
Fernando Sahmkow 0c640275fa rasterizer_cache: mark reinterpreted surfaces and add ability to reload marked surfaces on next use. 7 years ago
Fernando Sahmkow 785d97ac41 rasterizer_cache_gl: Notify on framebuffer change 7 years ago
Fernando Sahmkow 25d0fe7875 rasterizer_cache: Expose FlushObject to Child classes and allow redefining of Register and Unregister 7 years ago
ReinUsesLisp cd0f137b61 gl_rasterizer_cache: Create texture views for array discrepancies 7 years ago
Lioncash 3f0ed32450 vk_memory_manager: Reorder constructor initializer list in terms of member declaration order 7 years ago
Lioncash 4f0c52ce0b gl_rasterizer: Reorder constructor initializer list in terms of member declaration order 7 years ago
Lioncash 2218f0e4ef gl_shader_disk_cache: Remove #pragma once from cpp file 7 years ago
Lioncash e59ae7210a common/math_util: Move contents into the Common namespace 7 years ago
ReinUsesLisp 3989075e5f gl_rasterizer_cache: Move format conversion to its own file 7 years ago
ReinUsesLisp 64612bf940 decoders: Minor style changes 7 years ago
ReinUsesLisp 87634bbdee renderer_opengl: Update pixel format tracking 7 years ago
ReinUsesLisp 20d8c304f2 maxwell_3d: Use std::bitset to manage dirty flags 7 years ago
ReinUsesLisp ef4cf27e2a vk_stream_buffer: Remove copy code path 7 years ago
ReinUsesLisp 3b01587ca4 shader/decode: Remove extras from MetaTexture 7 years ago
ReinUsesLisp 8a7efd22ec shader/decode: Split memory and texture instructions decoding 7 years ago
Lioncash 3e82ac10a5 shader/track: Resolve variable shadowing warnings 7 years ago
ReinUsesLisp 6f1b4741e9 vk_stream_buffer: Implement a stream buffer 7 years ago
ReinUsesLisp 901a4d6940 vk_resource_manager: Minor VKFenceWatch changes 7 years ago
ReinUsesLisp 4c44c72733 vk_memory_manager: Fixup commit interval allocation 7 years ago
ReinUsesLisp a01a5d45a2 gl_rasterizer_cache: Fixup parameter order in layered swizzle 7 years ago
ReinUsesLisp 656874ba3a vk_scheduler: Implement a scheduler 7 years ago