133 Commits (afcd6355ffc8bd2638f80704ae8014ac87d872bf)

Author SHA1 Message Date
Rodrigo Locatti a5f0cbb0f1 maxwell_3d: Update firmware 4 call stub commentary 6 years ago
ReinUsesLisp 3e5e983799 renderer_opengl: Fix sRGB blits 6 years ago
ReinUsesLisp 4f0213d0c7 Revert "Revert #2466" and stub FirmwareCall 4 6 years ago
ReinUsesLisp 9ad95eb74a maxwell_3d: Avoid moving macro_params 6 years ago
ReinUsesLisp 95df43ec32 maxwell_3d: Fix macro binding cursor 6 years ago
Rodrigo Locatti 598157a8c9 video_core: Silent miscellaneous warnings (#2820) 6 years ago
Fernando Sahmkow 57e6c1fac3 Maxwell3D: Reorganize and address feedback 7 years ago
Fernando Sahmkow 527a77ec0a Maxwell3D: Address Feedback 7 years ago
Fernando Sahmkow 2f716f52d9 GL_Rasterizer: Corrections to Clearing. 7 years ago
Fernando Sahmkow 8dd4797e00 Maxwell3D: Correct marking dirtiness on CB upload 7 years ago
Fernando Sahmkow 0d34a53c44 GL_Rasterizer: Rework RenderTarget/DepthBuffer clearing 7 years ago
Fernando Sahmkow 89cc60554a Maxwell3D: Implement State Dirty Flags. 7 years ago
Fernando Sahmkow 24bf7e4de0 Maxwell3D: Rework CBData Upload 7 years ago
Fernando Sahmkow 7c50842226 Maxwell3D: Rework the dirty system to be more consistant and scaleable 7 years ago
Fernando Sahmkow 67d869b53a maxwell3d: Implement Conditional Rendering 7 years ago
Fernando Sahmkow 779c115dbb video_core: Implement GPU side Syncpoints 7 years ago
ReinUsesLisp 91b16d383a maxwell_3d: Partially implement texture buffers as 1D textures 7 years ago
ReinUsesLisp 1073b32300 video_core/engines: Move ConstBufferInfo out of Maxwell3D 7 years ago
Fernando Sahmkow d7fbe5838c maxwell_3d: reduce sevirity of different component formats assert. 7 years ago
Lioncash a394c8b35a video_core/engines/maxwell3d: Get rid of three magic values in CallMethod() 7 years ago
Lioncash e9064216a2 video_core/engines/maxwell_3d: Simplify for loops into ranged for loops within InitializeRegisterDefaults() 7 years ago
Fernando Sahmkow 5c4de1e3fb Corrections and styling 7 years ago
Fernando Sahmkow 4a2763a121 Implement Maxwell3D Data Upload 7 years ago
Fernando Sahmkow b33c627670 Use ReadBlockUnsafe on TIC and TSC reading 7 years ago
Fernando Sahmkow f5792ffeab Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format. 7 years ago
Fernando Sahmkow e6d2e59f07 Implement Bindless Handling on SetupTexture 7 years ago
ReinUsesLisp 8092d3fad0 maxwell_3d: Reduce severity of ProcessSyncPoint 7 years ago
Fernando Sahmkow e3d9c983aa Implement SyncPoint Register in the GPU. 7 years ago
Lioncash 1211a5623e video_core/engines: Make memory manager members private 7 years ago
Lioncash 33742deaf6 video_core/engines: Remove unnecessary inclusions where applicable 7 years ago
bunnei fa405371ee gpu: Rewrite virtual memory manager using PageTable. 7 years ago
bunnei d3f26c1546 video_core: Refactor to use MemoryManager interface for all memory access. 7 years ago
bunnei 7fccfc3ee7 gpu: Use host address for caching instead of guest address. 7 years ago
ReinUsesLisp 20d8c304f2 maxwell_3d: Use std::bitset to manage dirty flags 7 years ago
Lioncash 12774b7c44 video_core: Remove usages of System::GetInstance() within the engines 7 years ago
Lioncash 1c3371c921 core_timing: Convert core timing into a class 7 years ago
Lioncash 1d2de5c4b5 core_timing: Rename CoreTiming namespace to Core::Timing 7 years ago
ReinUsesLisp af1543712d video_core: Assert on invalid GPU to CPU address queries 7 years ago
ReinUsesLisp c73b44fc35 maxwell_3d: Allow sampler handles with TSC id zero 7 years ago
ReinUsesLisp 04fe4a72b9 maxwell_3d: Allow texture handles with TIC id zero 7 years ago
ReinUsesLisp fdb76f6147 maxwell_3d: Set rt_separate_frag_data to 1 by default 7 years ago
ReinUsesLisp 1c8411dc8d gl_rasterizer_cache: Use dirty flags for the depth buffer 7 years ago
ReinUsesLisp 6e932fe118 gl_rasterizer_cache: Use dirty flags for color buffers 7 years ago
ReinUsesLisp 5fec808e30 gl_shader_cache: Use dirty flags for shaders 7 years ago
bunnei f8b215e361 gpu: Rewrite GPU command list processing with DmaPusher class. 7 years ago
bunnei 953c140eca maxwell_3d: Initialize rasterizer color mask registers as enabled. 7 years ago
Rodolfo Bogado b85b478d33 set default value for point size register 7 years ago
Rodolfo Bogado bcf804a44e fix viewport and scissor behavior 7 years ago
Markus Wick 264030c070 gl_rasterizer: Skip VB upload if the state is clean. 7 years ago
Frederic L 56a27afdea gl_rasterizer: Minor cleanup 7 years ago