5056 Commits (3b85ac2ac4d72ca4acf83ef9642b9a42e912993e)

Author SHA1 Message Date
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 ef8be408d3 Adapt Bindless to work with AOFFI 7 years ago
Fernando Sahmkow 492040bd9c Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format. 7 years ago
Fernando Sahmkow 797e351bf8 Fix bad rebase 7 years ago
Fernando Sahmkow c60b0b8432 Fix TMML 7 years ago
Fernando Sahmkow a77e9a27b0 Simplify ConstBufferAccessor 7 years ago
Fernando Sahmkow fd4e994de3 Refactor GetTextureCode and GetTexCode to use an optional instead of optional parameters 7 years ago
Fernando Sahmkow 4841440382 Implement TXQ_B 7 years ago
Fernando Sahmkow 189bd1980c Implement TMML_B 7 years ago
Fernando Sahmkow ac3ba9a33e Corrections to TEX_B 7 years ago
Fernando Sahmkow 90d06acfed Fixes to Const Buffer Accessor and Formatting 7 years ago
Fernando Sahmkow 7af82ca022 Implement Bindless Handling on SetupTexture 7 years ago
Fernando Sahmkow fe392fff24 Unify both sampler types. 7 years ago
Fernando Sahmkow e28fd3d0a5 Implement Bindless Samplers and TEX_B in the IR. 7 years ago
Fernando Sahmkow c4ac05c82c Implement Const Buffer Accessor 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