aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/maxwell_3d.cpp
AgeCommit message (Expand)Author
2019-09-10renderer_opengl: Fix sRGB blitsReinUsesLisp
2019-09-04Revert "Revert #2466" and stub FirmwareCall 4ReinUsesLisp
2019-09-04maxwell_3d: Avoid moving macro_paramsReinUsesLisp
2019-09-01maxwell_3d: Fix macro binding cursorReinUsesLisp
2019-08-30video_core: Silent miscellaneous warnings (#2820)Rodrigo Locatti
2019-07-26Merge pull request #2592 from FernandoS27/sync1bunnei
2019-07-24Merge pull request #2704 from FernandoS27/conditionalbunnei
2019-07-20Maxwell3D: Reorganize and address feedbackFernando Sahmkow
2019-07-17Maxwell3D: Address FeedbackFernando Sahmkow
2019-07-17GL_Rasterizer: Corrections to Clearing.Fernando Sahmkow
2019-07-17Maxwell3D: Correct marking dirtiness on CB uploadFernando Sahmkow
2019-07-17GL_Rasterizer: Rework RenderTarget/DepthBuffer clearingFernando Sahmkow
2019-07-17Maxwell3D: Implement State Dirty Flags.Fernando Sahmkow
2019-07-17Maxwell3D: Rework CBData UploadFernando Sahmkow
2019-07-17Maxwell3D: Rework the dirty system to be more consistant and scaleableFernando Sahmkow
2019-07-17maxwell3d: Implement Conditional RenderingFernando Sahmkow
2019-07-05video_core: Implement GPU side SyncpointsFernando Sahmkow
2019-06-20maxwell_3d: Partially implement texture buffers as 1D texturesReinUsesLisp
2019-06-07video_core/engines: Move ConstBufferInfo out of Maxwell3DReinUsesLisp
2019-05-19Merge pull request #2472 from FernandoS27/ticHexagon12
2019-05-14maxwell_3d: reduce sevirity of different component formats assert.Fernando Sahmkow
2019-05-14video_core/engines/maxwell3d: Get rid of three magic values in CallMethod()Lioncash
2019-05-14video_core/engines/maxwell_3d: Simplify for loops into ranged for loops withi...Lioncash
2019-04-23Corrections and stylingFernando Sahmkow
2019-04-22Implement Maxwell3D Data UploadFernando Sahmkow
2019-04-22Merge pull request #2411 from FernandoS27/unsafe-gpubunnei
2019-04-15Use ReadBlockUnsafe on TIC and TSC readingFernando Sahmkow
2019-04-08Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format.Fernando Sahmkow
2019-04-08Implement Bindless Handling on SetupTextureFernando Sahmkow
2019-04-06maxwell_3d: Reduce severity of ProcessSyncPointReinUsesLisp
2019-04-05Merge pull request #2317 from FernandoS27/syncbunnei
2019-04-05Implement SyncPoint Register in the GPU.Fernando Sahmkow
2019-04-05video_core/engines: Make memory manager members privateLioncash
2019-04-05video_core/engines: Remove unnecessary inclusions where applicableLioncash
2019-03-20gpu: Rewrite virtual memory manager using PageTable.bunnei
2019-03-16video_core: Refactor to use MemoryManager interface for all memory access.bunnei
2019-03-14gpu: Use host address for caching instead of guest address.bunnei
2019-02-26maxwell_3d: Use std::bitset to manage dirty flagsReinUsesLisp
2019-02-15video_core: Remove usages of System::GetInstance() within the enginesLioncash
2019-02-15core_timing: Convert core timing into a classLioncash
2019-02-12core_timing: Rename CoreTiming namespace to Core::TimingLioncash
2019-02-03video_core: Assert on invalid GPU to CPU address queriesReinUsesLisp
2019-02-03maxwell_3d: Allow sampler handles with TSC id zeroReinUsesLisp
2019-02-03maxwell_3d: Allow texture handles with TIC id zeroReinUsesLisp
2019-01-22maxwell_3d: Set rt_separate_frag_data to 1 by defaultReinUsesLisp
2019-01-07gl_rasterizer_cache: Use dirty flags for the depth bufferReinUsesLisp
2019-01-07gl_rasterizer_cache: Use dirty flags for color buffersReinUsesLisp
2019-01-07gl_shader_cache: Use dirty flags for shadersReinUsesLisp
2018-11-26gpu: Rewrite GPU command list processing with DmaPusher class.bunnei
2018-11-26Merge pull request #1723 from degasus/dirty_flagsbunnei