aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/maxwell_3d.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* buffer_cache: Simplify uniform disabling logicameerj2021-06-011-2/+6
* video_core: Reimplement the buffer cacheReinUsesLisp2021-02-131-9/+8
* gpu: Report renderer errors with exceptionsReinUsesLisp2021-02-131-2/+2
* maxwell_3d: Silence array bounds warningsReinUsesLisp2021-01-241-34/+34
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-33/+12
* video_core: Remove unnecessary enum class casting in logging messagesLioncash2020-12-071-6/+5
* maxwell_3d: Use insert instead of loop push_backReinUsesLisp2020-11-111-3/+1
* maxwell_3d: Move code to separate functionsReinUsesLisp2020-11-111-151/+116
* General: Make use of std::nullopt where applicableLioncash2020-09-221-1/+1
* video_core: Initialize renderer with a GPUReinUsesLisp2020-08-221-15/+20
* Macro HLE supportDavid Marcec2020-06-241-1/+1
* Merge pull request #4049 from ReinUsesLisp/separate-samplersbunnei2020-06-131-1/+4
|\
| * shader/texture: Join separate image and sampler pairs offlineReinUsesLisp2020-06-051-1/+4
* | Merge pull request #4009 from ogniK5377/macro-jit-prodbunnei2020-06-041-10/+7
|\ \ | |/ |/|
| * Default init labels and use initializer list for macro engineDavid Marcec2020-06-041-1/+1
| * Mark parameters as constDavid Marcec2020-06-031-1/+1
| * Pass by reference instead of copying parametersDavid Marcec2020-06-021-4/+6
| * Implement macro JITDavid Marcec2020-05-301-12/+7
* | Merge pull request #3998 from ReinUsesLisp/init-3dbunnei2020-06-011-0/+4
|\ \ | |/ |/|
| * maxwell_3d: Initialize line widthsReinUsesLisp2020-05-271-0/+2
| * maxwell_3d: Initialize polygon modesReinUsesLisp2020-05-271-0/+2
* | maxwell_3d: Reduce severity of logs that can be spammedReinUsesLisp2020-05-281-6/+7
|/
* Merge pull request #3885 from ReinUsesLisp/viewport-swizzlesbunnei2020-05-081-0/+6
|\
| * maxwell_3d: Add viewport swizzlesReinUsesLisp2020-05-041-0/+6
* | Merge pull request #3815 from FernandoS27/command-list-2bunnei2020-05-051-16/+12
|\ \ | |/ |/|
| * VideoCore/Engines: Refactor Engines CallMethod.Fernando Sahmkow2020-04-271-16/+12
* | {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersReinUsesLisp2020-04-281-0/+4
|/
* Maxwell3D: Process Macros on MultiMethod.Fernando Sahmkow2020-04-231-25/+47
* DMAPusher: Propagate multimethod writes into the engines.Fernando Sahmkow2020-04-231-0/+52
* FenceManager: Manage syncpoints and rename fences to semaphores.Fernando Sahmkow2020-04-221-2/+2
* Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.Fernando Sahmkow2020-04-221-1/+0
* GPU: Fix rebase errors.Fernando Sahmkow2020-04-221-4/+3
* OpenGL: Implement Fencing backend.Fernando Sahmkow2020-04-221-11/+5
* GPU: Delay Fences.Fernando Sahmkow2020-04-221-1/+9
* GPU: Refactor synchronization on Async GPUFernando Sahmkow2020-04-221-2/+6
* maxwell_3d: Initialize format attributes constant as oneReinUsesLisp2020-04-161-0/+4
* apply replay logic to all writes. remove replay from MacroInterpreter::Send (...namkazy2020-03-221-6/+9
* maxwell_3d: init shadow_statenamkazy2020-03-221-0/+2
* maxwell_3d: this seem more correct.namkazy2020-03-221-2/+2
* maxwell_3d: update comments for shadow ram usagenamkazy2020-03-221-1/+1
* maxwell_3d: track shadow ram ctrl and hw reg valueNguyen Dac Nam2020-03-221-0/+10
* const_buffer_engine_interface: Store component typesReinUsesLisp2020-03-091-1/+1
* maxwell_3d: Flatten cull and front face registersReinUsesLisp2020-02-281-3/+3
* video_core: Reintroduce dirty flags infrastructureReinUsesLisp2020-02-281-1/+13
* gl_rasterizer: Remove dirty flagsReinUsesLisp2020-02-281-180/+1
* Merge pull request #3414 from ReinUsesLisp/maxwell-3d-drawbunnei2020-02-191-2/+2
|\
| * maxwell_3d: Unify draw methodsReinUsesLisp2020-02-141-2/+2
* | gl_query_cache: Optimize query cacheReinUsesLisp2020-02-141-3/+8
* | gl_query_cache: Implement host queries using a deferred cacheReinUsesLisp2020-02-141-18/+23
* | maxwell_3d: Slow implementation of passed samples (query 21)ReinUsesLisp2020-02-141-13/+26
|/