aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/maxwell_3d.cpp
AgeCommit message (Expand)Author
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
2018-11-20maxwell_3d: Initialize rasterizer color mask registers as enabled.bunnei
2018-11-17set default value for point size registerRodolfo Bogado
2018-11-17fix viewport and scissor behaviorRodolfo Bogado
2018-11-17gl_rasterizer: Skip VB upload if the state is clean.Markus Wick
2018-11-13gl_rasterizer: Minor cleanupFrederic L
2018-11-11Try to fix problems with stencil test in some games, relax translation to ope...Rodolfo Bogado
2018-11-11Merge pull request #1654 from degasus/dirty_flagsbunnei
2018-11-06gl_rasterizer: Skip VAO binding if the state is clean.Markus Wick
2018-11-04Implement multi-target viewports and blendingRodolfo Bogado
2018-10-31maxwell_3d: Restructure macro upload to use a single macro code memory.bunnei
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-10-25maxwell_3d: Add code for initializing register defaults.bunnei
2018-10-23maxwell_3d: Remove unused variable within ProcessQueryGet()Lioncash
2018-10-20engines/maxwell_*: Use nested namespace specifiers where applicableLioncash
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-09-10rasterizer: Drop unused handler.Markus Wick
2018-09-08maxwell_3d: Remove assert that no longer applies.bunnei
2018-08-31maxwell_3d: Use CoreTiming for query timestampZach Hilman
2018-08-31core/core: Replace includes with forward declarations where applicableLioncash
2018-08-24maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch()Lioncash
2018-08-14Rasterizer: Implemented instanced rendering.Subv
2018-08-08maxwell_3d: Ignore macros that have not been uploaded yet.bunnei
2018-08-08maxwell_3d: Use correct const buffer size and check bounds.bunnei
2018-08-05maxwell_3d: Remove outdated assert.bunnei
2018-08-04video_core: Eliminate the g_renderer global variableLioncash
2018-07-24GPU: Remove the assert that required the CODE_ADDRESS to be 0.Subv
2018-07-19maxwell_3d: Remove unused variable within GetStageTextures()Lioncash
2018-07-12gl_rasterizer: Fix check for if a shader stage is enabled.bunnei
2018-07-03Merge pull request #609 from Subv/clear_buffersbunnei
2018-07-03GPU: Support clears that don't clear the color buffer.Subv
2018-07-03GPU: Bind and clear the render target when the CLEAR_BUFFERS register is writ...Subv
2018-07-02Update clang formatJames Rowe
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-06-20Build: Fixed some MSVC warnings in various parts of the code.Subv
2018-06-06GPU: Implement sampling multiple textures in the generated glsl shaders.Subv
2018-06-03GPU: Partial implementation of long GPU queries.Subv
2018-04-29maxwell_3d: Reset vertex counts after drawing.bunnei
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash
2018-04-25GPU: Reduce the number of registers of Maxwell3D to 0xE00.Subv