summaryrefslogtreecommitdiffstats
path: root/src/gui/rhi
Commit message (Expand)AuthorAgeFilesLines
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-154-90/+45
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-118-49/+49
* QtRhi: make two plain arrays inline and constexprYuhang Zhao2022-10-102-2/+2
* rhi: Add the wgsl enum value for shadersLaszlo Agocs2022-10-062-1/+3
* rhi: Add a way to query the parent QRhi from a resourceLaszlo Agocs2022-10-052-0/+11
* Port from container.count()/length() to size()Marc Mutz2022-10-046-119/+119
* vulkan: Re-enable VK_KHR_portability driversLaszlo Agocs2022-09-261-8/+24
* rhi: Optimize the default null QShaderLaszlo Agocs2022-09-221-33/+76
* rhi: QShader: Only hash the first shaderLaszlo Agocs2022-09-221-3/+4
* rhi: metal: Implement pipeline cache save/loadLaszlo Agocs2022-09-123-5/+265
* Apply Q_CONSTINIT where beneficialSona Kurazyan2022-09-011-1/+1
* rhi: metal: Add support for tessellationLaszlo Agocs2022-09-0110-240/+1906
* Move QMacAutoReleasePool from qglobal.h to qcore_mac_p.hSona Kurazyan2022-09-011-0/+2
* RHI: Make sure to compare bindings when comparing QShadersAndy Nichols2022-08-251-2/+2
* rhi: metal: Update out-of-date internal commentsLaszlo Agocs2022-08-231-9/+12
* rhi: Enhance internal docs about buffer and image load/storeLaszlo Agocs2022-08-161-0/+63
* rhi: d3d11: Enable tessellation and geometry with some caveatsLaszlo Agocs2022-08-153-297/+380
* rhi: metal: Simplify batch comparisonsLaszlo Agocs2022-08-121-50/+11
* RHI: Cache ShaderResourceBindings for MetalAndy Nichols2022-08-121-89/+156
* RHI: Take advantage of Apple GPU specific features when availableAndy Nichols2022-08-112-28/+159
* vulkan: Port to VK_EXT_debug_utilsLaszlo Agocs2022-08-102-67/+97
* rhi: vulkan: Log instance extensionsLaszlo Agocs2022-08-101-3/+8
* rhi: vk: d3d: Zero init most structs normallyLaszlo Agocs2022-08-102-239/+121
* rhi: vulkan: Adjust API version based on the physical deviceLaszlo Agocs2022-08-102-11/+20
* rhi: vulkan: Enable all core features on the deviceLaszlo Agocs2022-08-102-4/+41
* RHI: Reduce redundant MTLDepthStencilState changesAndy Nichols2022-08-091-1/+7
* rhi: gl: Unify end/finish behaviorLaszlo Agocs2022-08-051-0/+12
* Remove unneeded @available check for macOS <= 10.14 and iOS <= 13Tor Arne Vestbø2022-08-051-12/+8
* rhi: metal: Defer also compute pipeline releasingLaszlo Agocs2022-08-051-11/+27
* rhi: vulkan: Enable all but one of the 1.0 core featuresLaszlo Agocs2022-08-041-17/+15
* Defer release of QMetalGraphicsPipeline objectsAndy Nichols2022-08-031-7/+16
* rhi: d3d: Switch to DirectComposition for semi-transparent windowsLaszlo Agocs2022-08-032-153/+188
* rhi: vulkan: Improve alpha swapchain logicLaszlo Agocs2022-08-031-10/+34
* rhi: gl: Avoid magic adjustments to the context/window formatLaszlo Agocs2022-08-012-29/+12
* rhi: gl: Reset the buffer bindings on beginExternalLaszlo Agocs2022-08-011-1/+7
* rhi: Clean up some inconsistenciesLaszlo Agocs2022-07-1213-118/+118
* rhi: Fix up the instancing step rate typeLaszlo Agocs2022-07-075-8/+8
* QRhi: support uniforms of int and ivec arrays in GLES2 backendInho Lee2022-07-051-21/+58
* rhi: Keep track of pipeline creation timesLaszlo Agocs2022-07-0513-38/+110
* rhi: Make it possible to query the backend name beforehandLaszlo Agocs2022-07-052-4/+14
* rhi: Fix a doc snippetLaszlo Agocs2022-07-051-3/+6
* rhi: metal: Switch back to presentDrawableLaszlo Agocs2022-06-281-4/+19
* Fix typos in docs and commentsKai Köhne2022-06-151-2/+2
* Use consistent ordering in QShaderLaszlo Agocs2022-06-143-4/+45
* QRhi(d3d): add missing qcryptographichash includeMårten Nordheim2022-06-031-0/+1
* rhi: d3d11: Make the "pipeline" cache save/load functionalLaszlo Agocs2022-06-013-34/+272
* rhi: Fix texture format doc typo and rephraseLaszlo Agocs2022-05-241-3/+3
* Use SPDX license identifiersLucie Gérard2022-05-1627-1026/+54
* rhi: d3d: Fix not resetting the pipeline tracking between passesLaszlo Agocs2022-05-102-5/+2
* QtGui: replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-04-281-7/+7