aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/maxwell_3d.cpp
AgeCommit message (Expand)Author
2020-09-22General: Make use of std::nullopt where applicableLioncash
2020-08-22video_core: Initialize renderer with a GPUReinUsesLisp
2020-06-24Macro HLE supportDavid Marcec
2020-06-13Merge pull request #4049 from ReinUsesLisp/separate-samplersbunnei
2020-06-05shader/texture: Join separate image and sampler pairs offlineReinUsesLisp
2020-06-04Merge pull request #4009 from ogniK5377/macro-jit-prodbunnei
2020-06-04Default init labels and use initializer list for macro engineDavid Marcec
2020-06-03Mark parameters as constDavid Marcec
2020-06-02Pass by reference instead of copying parametersDavid Marcec
2020-06-01Merge pull request #3998 from ReinUsesLisp/init-3dbunnei
2020-05-30Implement macro JITDavid Marcec
2020-05-28maxwell_3d: Reduce severity of logs that can be spammedReinUsesLisp
2020-05-27maxwell_3d: Initialize line widthsReinUsesLisp
2020-05-27maxwell_3d: Initialize polygon modesReinUsesLisp
2020-05-08Merge pull request #3885 from ReinUsesLisp/viewport-swizzlesbunnei
2020-05-05Merge pull request #3815 from FernandoS27/command-list-2bunnei
2020-05-04maxwell_3d: Add viewport swizzlesReinUsesLisp
2020-04-28{maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersReinUsesLisp
2020-04-27VideoCore/Engines: Refactor Engines CallMethod.Fernando Sahmkow
2020-04-23Maxwell3D: Process Macros on MultiMethod.Fernando Sahmkow
2020-04-23DMAPusher: Propagate multimethod writes into the engines.Fernando Sahmkow
2020-04-22FenceManager: Manage syncpoints and rename fences to semaphores.Fernando Sahmkow
2020-04-22Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.Fernando Sahmkow
2020-04-22GPU: Fix rebase errors.Fernando Sahmkow
2020-04-22OpenGL: Implement Fencing backend.Fernando Sahmkow
2020-04-22GPU: Delay Fences.Fernando Sahmkow
2020-04-22GPU: Refactor synchronization on Async GPUFernando Sahmkow
2020-04-16maxwell_3d: Initialize format attributes constant as oneReinUsesLisp
2020-03-22apply replay logic to all writes. remove replay from MacroInterpreter::Send (...namkazy
2020-03-22maxwell_3d: init shadow_statenamkazy
2020-03-22maxwell_3d: this seem more correct.namkazy
2020-03-22maxwell_3d: update comments for shadow ram usagenamkazy
2020-03-22maxwell_3d: track shadow ram ctrl and hw reg valueNguyen Dac Nam
2020-03-09const_buffer_engine_interface: Store component typesReinUsesLisp
2020-02-28maxwell_3d: Flatten cull and front face registersReinUsesLisp
2020-02-28video_core: Reintroduce dirty flags infrastructureReinUsesLisp
2020-02-28gl_rasterizer: Remove dirty flagsReinUsesLisp
2020-02-19Merge pull request #3414 from ReinUsesLisp/maxwell-3d-drawbunnei
2020-02-14maxwell_3d: Unify draw methodsReinUsesLisp
2020-02-14gl_query_cache: Optimize query cacheReinUsesLisp
2020-02-14gl_query_cache: Implement host queries using a deferred cacheReinUsesLisp
2020-02-14maxwell_3d: Slow implementation of passed samples (query 21)ReinUsesLisp
2020-02-13GPU: Address Feedback.Fernando Sahmkow
2020-02-10GPU: Implement GPU Clock correctly.Fernando Sahmkow
2020-02-10Maxwell3D: Correct query reporting.Fernando Sahmkow
2020-01-24Shader_IR: Allow constant access of guest driver.Fernando Sahmkow
2020-01-24GPU: Implement guest driver profile and deduce texture handler sizes.Fernando Sahmkow
2020-01-18vk_graphics_pipeline: Set front facing properlyReinUsesLisp
2020-01-02yuzu: Remove Maxwell debuggerReinUsesLisp
2019-12-18gl_rasterizer: Implement RASTERIZE_ENABLEReinUsesLisp