3064 Commits (5d31bab69a9cdc720347dfd69a9f5011b361e17a)

Author SHA1 Message Date
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
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 04979560fb shader_ir/memory: Reduce severity of LD_L cache management and log it 7 years ago
ReinUsesLisp 24abeb9a67 shader_ir/memory: Reduce severity of ST_L cache management and log it 7 years ago
ReinUsesLisp 06c1f75f21 gl_shader_decompiler: Return early when an operation is invalid 7 years ago
ReinUsesLisp 576ad9a012 gl_sampler_cache: Port sampler cache to OpenGL 7 years ago
ReinUsesLisp c5047540c9 video_core: Abstract vk_sampler_cache into a templated class 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