summaryrefslogtreecommitdiff
path: root/src/video_core/engines (follow)
Commit message (Expand)AuthorAgeFilesLines
* maxwell_3d: Silence array bounds warningsGravatar ReinUsesLisp2021-01-242-35/+35
* common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITGravatar ReinUsesLisp2021-01-155-119/+119
* video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-307-249/+377
* Merge pull request #5157 from lioncash/array-dirtyGravatar bunnei2020-12-151-34/+33
|\
| * maxwell_3d: Move member variables to end of classGravatar Lioncash2020-12-061-31/+32
| * maxwell_3d: Resolve -Wdocumentation warningGravatar Lioncash2020-12-061-1/+1
| * maxwell_3d: Remove unused dirty_pointer arrayGravatar Lioncash2020-12-061-2/+0
* | video_core: Remove unnecessary enum class casting in logging messagesGravatar Lioncash2020-12-073-12/+8
* | maxwell_dma: Rename RenderEnable::Mode::FALSE and TRUE to avoid name conflictGravatar comex2020-12-051-5/+7
|/
* video_core: Resolve more variable shadowing scenariosGravatar Lioncash2020-12-046-13/+15
* vk_shader_decompiler: Implement force early fragment testsGravatar ReinUsesLisp2020-11-261-1/+6
* Merge pull request #4953 from lioncash/shader-shadowGravatar bunnei2020-11-201-88/+96
|\
| * shader_bytecode: Make use of [[nodiscard]] where applicableGravatar Lioncash2020-11-201-73/+79
| * shader_bytecode: Eliminate variable shadowingGravatar Lioncash2020-11-201-15/+17
* | maxwell_3d: Use insert instead of loop push_backGravatar ReinUsesLisp2020-11-111-3/+1
* | maxwell_3d: Move code to separate functionsGravatar ReinUsesLisp2020-11-112-151/+124
|/
* shader/arithmetic: Implement FCMP immediate + register variantGravatar ReinUsesLisp2020-10-281-0/+2
* video_core: Enforce -Wclass-memaccessGravatar ReinUsesLisp2020-10-091-7/+6
* video_core: Enforce -Wunused-variable and -Wunused-but-set-variableGravatar ReinUsesLisp2020-10-021-2/+0
* General: Make use of std::nullopt where applicableGravatar Lioncash2020-09-221-1/+1
* fermi_2d: Make use of designated initializersGravatar Lioncash2020-09-182-8/+8
* video_core: Initialize renderer with a GPUGravatar ReinUsesLisp2020-08-226-45/+63
* Merge pull request #4519 from lioncash/semiGravatar bunnei2020-08-161-1/+1
|\
| * maxwell_3d: Resolve -Wextra-semi warningGravatar Lioncash2020-08-141-1/+1
* | textures/decoders: Fix block linear to pitch copiesGravatar ReinUsesLisp2020-08-101-13/+8
|/
* video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesGravatar ReinUsesLisp2020-07-101-13/+17
* maxwell_dma: Rename registers to match official docs and reorderGravatar ReinUsesLisp2020-07-072-287/+355
* Merge pull request #4147 from ReinUsesLisp/hset2-immGravatar bunnei2020-06-261-0/+8
|\
| * shader/half_set: Implement HSET2_IMMGravatar ReinUsesLisp2020-06-221-0/+8
* | Addressed issuesGravatar David Marcec2020-06-241-0/+4
* | Macro HLE supportGravatar David Marcec2020-06-242-1/+5
|/
* Merge pull request #4049 from ReinUsesLisp/separate-samplersGravatar bunnei2020-06-135-2/+13
|\
| * shader/texture: Join separate image and sampler pairs offlineGravatar ReinUsesLisp2020-06-055-2/+13
* | texture_cache: Implement rendering to 3D texturesGravatar ReinUsesLisp2020-06-081-0/+1
* | Merge pull request #4009 from ogniK5377/macro-jit-prodGravatar bunnei2020-06-042-25/+10
|\ \ | |/ |/|
| * Default init labels and use initializer list for macro engineGravatar David Marcec2020-06-041-1/+1
| * Mark parameters as constGravatar David Marcec2020-06-032-3/+2
| * Pass by reference instead of copying parametersGravatar David Marcec2020-06-022-5/+7
| * Implement macro JITGravatar David Marcec2020-05-302-27/+11
* | Merge pull request #3998 from ReinUsesLisp/init-3dGravatar bunnei2020-06-011-0/+4
|\ \ | |/ |/|
| * maxwell_3d: Initialize line widthsGravatar ReinUsesLisp2020-05-271-0/+2
| * maxwell_3d: Initialize polygon modesGravatar ReinUsesLisp2020-05-271-0/+2
* | maxwell_3d: Reduce severity of logs that can be spammedGravatar ReinUsesLisp2020-05-281-6/+7
|/
* Merge pull request #3899 from ReinUsesLisp/float-comparisonsGravatar bunnei2020-05-131-12/+16
|\
| * shader_ir: Separate float-point comparisons in ordered and unorderedGravatar ReinUsesLisp2020-05-091-12/+16
* | Merge pull request #3885 from ReinUsesLisp/viewport-swizzlesGravatar bunnei2020-05-082-1/+25
|\ \ | |/ |/|
| * vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzleGravatar ReinUsesLisp2020-05-041-0/+1
| * maxwell_3d: Add viewport swizzlesGravatar ReinUsesLisp2020-05-042-1/+24
* | Merge pull request #3815 from FernandoS27/command-list-2Gravatar bunnei2020-05-0511-56/+122
|\ \ | |/ |/|
| * Clang Format and Documentation.Gravatar Fernando Sahmkow2020-04-287-8/+14