summaryrefslogtreecommitdiffstats
path: root/src/gui/rhi
Commit message (Expand)AuthorAgeFilesLines
* rhi: metal: macOS: Set presentsWithTransaction during resizeLaszlo Agocs2023-03-231-25/+60
* rhi: metal: Share semaphore code within the backendLaszlo Agocs2023-03-212-25/+34
* rhi: metal: Fix offscreen frame command completion waitLaszlo Agocs2023-03-211-9/+7
* rhi: Make non-critical pipeline cache warnings qCDebug insteadLaszlo Agocs2023-03-164-44/+45
* rhi: Metal tessellation shader input output interface blocksBen Fletcher2023-03-096-189/+470
* rhi: Clean up 1D and 3D texture feature flagsLaszlo Agocs2023-03-077-6/+36
* rhi: Remove unused gettersLaszlo Agocs2023-03-021-4/+0
* rhi: d3d11: Drop the TDR test flags from the init structLaszlo Agocs2023-02-281-3/+0
* rhi: Add support for half precision vertex atttributesBen Fletcher2023-02-278-3/+103
* Fix warning from signed/unsigned mismatchVolker Hilsheimer2023-02-241-1/+1
* rhi: Make some op== and qHash hidden friendsLaszlo Agocs2023-02-222-191/+188
* rhi: Do some internal doc fixesLaszlo Agocs2023-02-215-34/+127
* rhi: d3d12: Implement missing setNativeLayout functionLaszlo Agocs2023-02-202-0/+8
* rhi: Make the mip size helpers staticLaszlo Agocs2023-02-202-4/+4
* rhi: Use QHashCombineLaszlo Agocs2023-02-201-17/+50
* rhi: Remove QRhiSrb data gettersLaszlo Agocs2023-02-208-76/+57
* rhi: backends: Get color attachment count in a saner wayLaszlo Agocs2023-02-207-17/+22
* rhi: d3d11: Drop the built-in TDR testLaszlo Agocs2023-02-204-269/+1
* rhi: d3d11: Do not ignore storage buffer offset in the UAVLaszlo Agocs2023-02-142-12/+14
* RHI: Metal SPIRV-Cross buffer size buffersBen Fletcher2023-02-142-2/+202
* rhi: Allow Metal shaders written in MSL versions greater than 2.0Ben Fletcher2023-02-141-11/+36
* rhi: gl: Skip the vertex-fragment interface check with more stagesLaszlo Agocs2023-02-141-1/+5
* QRhi: fix potential ODR issue (operators for foreign types)Marc Mutz2023-02-092-15/+42
* Move qHash function for a Windows type into global namespaceMårten Nordheim2023-02-081-5/+5
* Avoid glDrawBuffers on ES 2.0 / WebGL 1Laszlo Agocs2023-02-082-4/+14
* rhi: Add D3D12 supportLaszlo Agocs2023-02-0710-10/+8327
* rhi: Remove manual release of autoreleased NSStringTor Arne Vestbø2023-01-261-4/+1
* RHI: Metal tessellation fixesBen Fletcher2023-01-112-112/+192
* Support serializing the QShader for qsb versionKaj Grönholm2023-01-076-45/+74
* rhi: metal: Add enablers for pre-querying window stuff on the gui threadLaszlo Agocs2023-01-045-2/+80
* rhi: vk: Fix up some legacy queue (family) index inconsistenciesLaszlo Agocs2022-12-163-29/+28
* rhi: metal: Use scale from the layer we already haveLaszlo Agocs2022-12-161-4/+6
* RHI: Buffer readback fixes and unit testBen Fletcher2022-12-142-9/+46
* Metal rhi: Cast layer bounds to int before multiplying by scale factorDoris Verria2022-12-131-5/+8
* RHI: QShaderDescription storage buffer qualifiers / run time strideBen Fletcher2022-12-114-2/+39
* rhi: vulkan: Flush before unmapLaszlo Agocs2022-12-021-4/+4
* Add support for stereoscopic content in QOpenGLWidgetKristoffer Skau2022-11-281-3/+3
* 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