summaryrefslogtreecommitdiffstats
path: root/src/gui/rhi
Commit message (Expand)AuthorAgeFilesLines
* Windows: centralize how we handle error messagesYuhang Zhao2022-11-161-58/+93
* RHI: Add support for 1D texturesBen Fletcher2022-11-159-41/+333
* Fix crash when resetting a QShaderEskil Abrahamsen Blomfeldt2022-11-141-1/+7
* rhi: metal: Move macOS 13 pipeline cache workaround to the backendLaszlo Agocs2022-11-091-3/+29
* Add support for stereoscopic content in QRhi::OpenGLES2Kristoffer Skau2022-11-074-12/+101
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-032-6/+6
* D3D11Rhi: change default swap effect to FLIP_DISCARDYuhang Zhao2022-11-032-20/+5
* rhi: metal: Do not rely on registry id for cache keysLaszlo Agocs2022-11-012-17/+20
* rhi: gl: Skip the prim.restart enable on WebGL2Laszlo Agocs2022-10-311-1/+8
* rhi: gl: Make sure stencil write is enabled when clearingLaszlo Agocs2022-10-261-1/+3
* rhi: gl: Apply a workaround for macOSLaszlo Agocs2022-10-202-6/+23
* rhi: vk: Switch to cheaper VMA statistics APILaszlo Agocs2022-10-202-10/+12
* Update Vulkan memory allocatorLaszlo Agocs2022-10-201-98/+22
* QRhi: Allow negative viewport originAntti Määttä2022-10-204-22/+33
* RHI: Align setViewport behavior on Metal/Vulkan with OpenGL/D3DBen Fletcher2022-10-182-2/+5
* 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