2702 Commits (64613db6052dfe0c056ce3d6ead21ae9a32f03ae)

Author SHA1 Message Date
ReinUsesLisp 64613db605 shader_ir/decode: Implement half float saturation 7 years ago
ReinUsesLisp 90cbf89303 shader_ir/decode: Reduce severity of unimplemented half-float FTZ 7 years ago
ReinUsesLisp acf618afbc renderer_opengl: Implement half float NaN comparisons 7 years ago
ReinUsesLisp ae46ad48ed shader_ir: Avoid using static on heap-allocated objects 7 years ago
Fernando Sahmkow c9305959d3 gl_rasterizer_cache: Relax restrictions on FastCopySurface and FastLayeredCopySurface 7 years ago
ReinUsesLisp 93af663683 gl_shader_manager: Move code to source file and minor clean up 7 years ago
ReinUsesLisp 75d23a3679 vk_shader_decompiler: Implement flow primitives 7 years ago
ReinUsesLisp 58ad8dfac6 vk_shader_decompiler: Implement most common texture primitives 7 years ago
ReinUsesLisp 4667ed8e22 vk_shader_decompiler: Implement texture decompilation helper functions 7 years ago
ReinUsesLisp 676172e20d vk_shader_decompiler: Implement Assign and LogicalAssign 7 years ago
ReinUsesLisp d316d248ab vk_shader_decompiler: Implement non-OperationCode visits 7 years ago
ReinUsesLisp b758c861b0 vk_shader_decompiler: Implement OperationCode decompilation interface 7 years ago
ReinUsesLisp fec4eb9776 vk_shader_decompiler: Implement Visit 7 years ago
ReinUsesLisp ca51f99840 vk_shader_decompiler: Implement labels tree and flow 7 years ago
ReinUsesLisp 13aa664f3f vk_shader_decompiler: Implement declarations 7 years ago
ReinUsesLisp ad53b233c5 vk_shader_decompiler: Declare and stub interface for a SPIR-V decompiler 7 years ago
ReinUsesLisp 970d9e57c8 video_core: Add sirit as optional dependency with Vulkan 7 years ago
Fernando Sahmkow c9f35d96be Remove bounding in LD_C 7 years ago
Fernando Sahmkow cd91e98dab Correct Fermi Copy on Linear Textures. 7 years ago
Fernando Sahmkow 7c458311d3 Implement Texture Format ZF32_X24S8. 7 years ago
Fernando Sahmkow b0aa8ad736 Correct depth compare with color formats for R32F 7 years ago
Fernando Sahmkow 9f16833097 gl_backend: Align Pixel Storage 7 years ago
Fernando Sahmkow 5c55ae4e18 Correct LOP_IMN encoding 7 years ago
Fernando Sahmkow 16adc735a5 Correct XMAD mode, psl and high_b on different encodings. 7 years ago
Fernando Sahmkow 021cd56bc9 Permit a Null Shader in case of a bad host_ptr. 7 years ago
ReinUsesLisp ddcb711ee8 maxwell_3d: Reduce severity of ProcessSyncPoint 7 years ago
Lioncash 89c106e31b video_core/textures/convert: Replace include with a forward declaration 7 years ago
Lioncash fbf452ab0e video_core/texures/texture: Remove unnecessary includes 7 years ago
bunnei 20be92d5e6 memory_manager: Improved implementation of read/write/copy block. 7 years ago
Lioncash 00e7190e29 video_core/macro_interpreter: Remove assertion within FetchParameter() 7 years ago
Lioncash 1efdb4897e video_core/macro_interpreter: Simplify GetRegister() 7 years ago
Lioncash c13fbe6a41 video_core/memory_manager: Make Read() a const qualified member function 7 years ago
Lioncash 76ef6e5c2b video_core/memory_manager: Make ReadBlock() a const qualifier member function 7 years ago
Lioncash 34510bcda8 video_core/memory_manager: Add a const qualified variant of GetPointer() 7 years ago
Lioncash 085b388a7a video_core/memory_manager: Make FindFreeRegion() a const member function 7 years ago
Lioncash 9dec087fca video_core/memory_manager: Make GpuToCpuAddress() a const member function 7 years ago
Fernando Sahmkow fc91e21206 Implement SyncPoint Register in the GPU. 7 years ago
Lioncash 30ce9b2b5c video_core/gpu_thread: Silence truncation warning in ThreadManager's constructor 7 years ago
Lioncash 22f02076c6 video_core/engines: Make memory manager members private 7 years ago
Lioncash 26223f8124 video_core/engines: Remove unnecessary inclusions where applicable 7 years ago
ReinUsesLisp 34c3e2c786 renderer_opengl/utils: Skip empty binds 7 years ago
ReinUsesLisp b631c09e72 gl_rasterizer: Use ARB_multi_bind to update SSBOs 7 years ago
ReinUsesLisp 2d1f054c61 gl_rasterizer: Use ARB_multi_bind to update UBOs across stages 7 years ago
Lioncash 52746ed8dc gl_shader_decompiler: Rename GenerateTemporal() to GenerateTemporary() 7 years ago
ReinUsesLisp 88a3c05b7b gl_shader_decompiler: Fix TXQ types 7 years ago
Lioncash 3fd5998d84 video_core/renderer_opengl: Remove unnecessary includes 7 years ago
ReinUsesLisp 78bd66d037 gl_state: Rework to enable individual applies 7 years ago
ReinUsesLisp 06c1f75f21 gl_shader_decompiler: Return early when an operation is invalid 7 years ago
bunnei 4555b63750 gpu_thread: Improve synchronization by using CoreTiming. 7 years ago
Lioncash 781ab8407b general: Use deducation guides for std::lock_guard and std::unique_lock 7 years ago