summaryrefslogtreecommitdiff
path: root/src/video_core/engines (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix blend equation enum errorGravatar Feng Chen2021-09-071-4/+4
* video_core/engine: Consistently initialize rasterizer pointersGravatar Lioncash2021-07-272-2/+2
* vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_stateGravatar ReinUsesLisp2021-07-221-4/+0
* shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp2021-07-221-1/+6
* vk_graphics_pipeline: Implement conservative renderingGravatar ReinUsesLisp2021-07-221-1/+6
* shader: Unify shader stage typesGravatar ReinUsesLisp2021-07-224-24/+0
* vulkan: Use VK_EXT_provoking_vertex when availableGravatar ReinUsesLisp2021-07-221-1/+6
* DMA: Restrict optimised path for BlockToLinear further.Gravatar FernandoS272021-07-221-1/+2
* shader: Primitive Vulkan integrationGravatar ReinUsesLisp2021-07-223-2457/+0
* shader: Remove old shader managementGravatar ReinUsesLisp2021-07-225-222/+3
* Buffer cache: Fixes, Clang and Feedback.Gravatar Fernando Sahmkow2021-07-151-0/+5
* DMAEngine: Revert flushing from Pitch to BlpockLinear.Gravatar Fernando Sahmkow2021-07-141-2/+7
* DMAEngine: Accelerate BufferClearGravatar Fernando Sahmkow2021-07-132-2/+6
* accelerateDMA: Accelerate Buffer Copies.Gravatar Fernando Sahmkow2021-07-112-10/+43
* Out of bound blit (#6531)Gravatar Feng Chen2021-07-081-2/+20
* maxwell3d: Add missing return in default SizeInBytes() caseGravatar Lioncash2021-06-231-0/+1
* buffer_cache: Simplify uniform disabling logicGravatar ameerj2021-06-011-2/+6
* Merge pull request #6196 from bunnei/asserts-settingGravatar bunnei2021-04-141-1/+1
|\
| * common: Move settings to common from core.Gravatar bunnei2021-04-141-1/+1
* | engine_interface: Add missing virtual destructorGravatar Lioncash2021-04-124-4/+5
|/
* video_core: Reimplement the buffer cacheGravatar ReinUsesLisp2021-02-135-23/+11
* gpu: Report renderer errors with exceptionsGravatar ReinUsesLisp2021-02-136-9/+9
* 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
|\