aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines
AgeCommit message (Expand)Author
2020-10-28shader/arithmetic: Implement FCMP immediate + register variantReinUsesLisp
2020-10-09video_core: Enforce -Wclass-memaccessReinUsesLisp
2020-10-02video_core: Enforce -Wunused-variable and -Wunused-but-set-variableReinUsesLisp
2020-09-22General: Make use of std::nullopt where applicableLioncash
2020-09-18fermi_2d: Make use of designated initializersLioncash
2020-08-22video_core: Initialize renderer with a GPUReinUsesLisp
2020-08-16Merge pull request #4519 from lioncash/semibunnei
2020-08-14maxwell_3d: Resolve -Wextra-semi warningLioncash
2020-08-10textures/decoders: Fix block linear to pitch copiesReinUsesLisp
2020-07-10video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesReinUsesLisp
2020-07-07maxwell_dma: Rename registers to match official docs and reorderReinUsesLisp
2020-06-26Merge pull request #4147 from ReinUsesLisp/hset2-immbunnei
2020-06-24Addressed issuesDavid Marcec
2020-06-24Macro HLE supportDavid Marcec
2020-06-22shader/half_set: Implement HSET2_IMMReinUsesLisp
2020-06-13Merge pull request #4049 from ReinUsesLisp/separate-samplersbunnei
2020-06-08texture_cache: Implement rendering to 3D texturesReinUsesLisp
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-13Merge pull request #3899 from ReinUsesLisp/float-comparisonsbunnei
2020-05-09shader_ir: Separate float-point comparisons in ordered and unorderedReinUsesLisp
2020-05-08Merge pull request #3885 from ReinUsesLisp/viewport-swizzlesbunnei
2020-05-05Merge pull request #3815 from FernandoS27/command-list-2bunnei
2020-05-04vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzleReinUsesLisp
2020-05-04maxwell_3d: Add viewport swizzlesReinUsesLisp
2020-05-03Merge pull request #3808 from ReinUsesLisp/wait-for-idlebunnei
2020-04-30Merge pull request #3807 from ReinUsesLisp/fix-depth-clampbunnei
2020-04-30Merge pull request #3799 from ReinUsesLisp/iadd-ccbunnei
2020-04-28Clang Format and Documentation.Fernando Sahmkow
2020-04-28MaxwellDMA: Optimize micro copies.Fernando Sahmkow
2020-04-28{maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersReinUsesLisp
2020-04-27VideoCore/Engines: Refactor Engines CallMethod.Fernando Sahmkow
2020-04-27maxwell_3d: Fix depth clamping registerReinUsesLisp
2020-04-27Merge pull request #3742 from FernandoS27/command-listbunnei
2020-04-26Merge pull request #3753 from ReinUsesLisp/ac-vulkanRodrigo Locatti
2020-04-25shader/arithmetic_integer: Implement IADD.XReinUsesLisp
2020-04-25Merge pull request #3734 from ReinUsesLisp/half-float-modsbunnei
2020-04-24Fix -Wdeprecated-copy warning.Markus Wick
2020-04-23decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bitsReinUsesLisp
2020-04-23Clang Format.Fernando Sahmkow
2020-04-23Maxwell3D: Process Macros on MultiMethod.Fernando Sahmkow
2020-04-23DMAPusher: Propagate multimethod writes into the engines.Fernando Sahmkow