summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends
AgeCommit message (Expand)Author
2023-06-28VideoBackends:Metal: Multi render target supportTellowKrinkle
2023-06-23Merge pull request #11850 from Filoppi/post_process_fixesAdmiral H. Curtiss
2023-06-19Video: implement color correction to match the NTSC and PAL color spaces (and...Filoppi
2023-06-19Merge pull request #11963 from iwubcode/d3d12_fixAdmiral H. Curtiss
2023-06-18Video: fix Vulkan RGBA10_2 format to the actual most common one (used as swap...Filoppi
2023-06-17EnumUtils: Add Common::ToUnderlyingget
2023-06-17VideoBackends: fix d3d12 validation layer error introduced by multi-output te...iwubcode
2023-06-11VideoBackends:Vulkan: Allow loading custom drivers on AndroidRobin Kertels
2023-06-10Merge pull request #11911 from TellowKrinkle/MTLParallelCompilationOatmealDome
2023-06-09Merge pull request #11699 from Pokechu22/gl-check-maximum-samplesAdmiral H. Curtiss
2023-06-09Merge pull request #11859 from iwubcode/backend-multi-outputAdmiral H. Curtiss
2023-06-08OpenGL: Check the list of supported AA modes instead of hardcodingPokechu22
2023-06-08VideoCommon: Pass WindowSystemInfo to InitBackendInfoPokechu22
2023-06-08VideoBackends:Metal: Enable shouldMaximizeConcurrentCompilation when availableTellowKrinkle
2023-06-08Merge pull request #11901 from Filoppi/add_texture_typesAdmiral H. Curtiss
2023-06-08Video: add R10B10G10A2 and R16G16B16A16F texture types (needed by PR 11850)Filoppi
2023-06-08Video: Fix crash when getting the AA modesFilippo Tarpini
2023-06-03VideoBackends: add support to allow rendering to multiple output texturesiwubcode
2023-05-28VideoBackends:Metal: Allocate bounding box uploads on a cpu bufferTellowKrinkle
2023-04-29Merge pull request #11757 from TellowKrinkle/BCniOSOatmealDome
2023-04-28VideoBackends:Metal: Enable BCn support on iOSTellowKrinkle
2023-04-23Merge pull request #11628 from Pokechu22/gles-32-only-multisampleAdmiral H. Curtiss
2023-04-19Common/LinearDiskCache: Move interface into Common namespaceLioncash
2023-04-18Merge pull request #11759 from TellowKrinkle/MTLPerfQueryFixesOatmealDome
2023-04-18Merge pull request #11760 from Minty-Meeo/embracing-nullptrAdmiral H. Curtiss
2023-04-18Merge pull request #11708 from TellowKrinkle/MetalMaxPixSamplersOatmealDome
2023-04-15Embrace nullptr over NULL and 0get
2023-04-15Common/MathUtil: Move IntLog2 into MathUtil namespaceLioncash
2023-04-14VideoBackends:Metal: Fix perf queriesTellowKrinkle
2023-04-08OGL: Use GL_OES_texture_storage_multisample_2d_array when supportedPokechu22
2023-04-08OGL: Only specify precision for sampler2DMSArray when it is definedPokechu22
2023-04-08OGL: Remove bSupports2DTextureStorageMultisample and bSupports3DTextureStorag...Pokechu22
2023-04-08OGL: Convert SupportedESPointSize to an enum classPokechu22
2023-04-08VideoBackends:Metal: Use max pixel samplers constantTellowKrinkle
2023-04-06CMake: Check `WIN32` instead of `CMAKE_SYSTEM_NAME STREQUAL Windows`Pokechu22
2023-04-04Merge pull request #11417 from K0bin/vk-submit-thread-cleanupPierre Bourdon
2023-03-24Vulkan: Enable subgroupShuffle.degasus
2023-03-20VideoBackends:Vulkan: Use WorkQueueThreadRobin Kertels
2023-03-20VideoBackends:Vulkan: Clean up submission thread BlockingLoop usageRobin Kertels
2023-03-14Divide by MSAA for PerfQuery in all backends.Admiral H. Curtiss
2023-03-14Return quarter value for PerfQuery in all backends.Admiral H. Curtiss
2023-03-02Software: Implement GetSurfaceInfo()Pokechu22
2023-02-24VideoBackends: rework d3d11 to specify samplers/bound textures using a bitset...iwubcode
2023-02-17Merge pull request #11577 from JosJuice/android-armeabi-v7aMarkus Wick
2023-02-17Android: Fix armeabi-v7a buildJosJuice
2023-02-16VideoBackends:Vulkan: Fix printing validation errorsRobin Kertels
2023-02-15Fix uninitialized variable warnings (C26495)Pokechu22
2023-02-14VideoCommon: Fix stereoscopic 3D on OpenGL < 4.3 (macOS)TellowKrinkle
2023-02-13Merge pull request #11550 from iwubcode/set_common_samplers_countScott Mansell
2023-02-10Merge pull request #11523 from degasus/OGL_KHR_subgroupJMC47