qt5base-lts/tests/manual/rhi
Laszlo Agocs b3422402b4 Clean up and modernize hellominimalcrossgfxtriangle manual test
This particular test may serve as sample code in various materials in
the future, therefore it is highly beneficial if it is kept in good shape.

Make it easier to read, more compact, and split up among the natural
boundaries of the functionality (global setup in main, window+swapchain
management in Window, graphics resource setup and draw call recording
in HelloWindow).

Change-Id: I2451d3961a01131dcbffe66baf23d2cf9bfd077f
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2020-02-04 10:15:02 +01:00
..
compressedtexture_bc1 rhi: Remove QVectors from the data description structs as well 2019-10-03 09:37:48 +02:00
compressedtexture_bc1_subupload rhi: Add a --transparent option to manual tests 2019-09-26 17:02:12 +02:00
computebuffer Regenerate qsb files for auto and manual tests 2020-01-22 22:47:04 +01:00
computeimage Regenerate qsb files for auto and manual tests 2020-01-22 22:47:04 +01:00
cubemap Regenerate qsb files for auto and manual tests 2020-01-22 22:47:04 +01:00
cubemap_render rhi: Add render-to-cubemap manual test 2020-01-13 15:52:58 +01:00
cubemap_scissor rhi: Add a --transparent option to manual tests 2019-09-26 17:02:12 +02:00
float16texture_with_compute rhi: Add manual test for RGBA16F and compute 2020-01-13 15:52:46 +01:00
floattexture rhi: Add a --transparent option to manual tests 2019-09-26 17:02:12 +02:00
hellominimalcrossgfxtriangle Clean up and modernize hellominimalcrossgfxtriangle manual test 2020-02-04 10:15:02 +01:00
instancing Regenerate qsb files for auto and manual tests 2020-01-22 22:47:04 +01:00
mrt Regenerate qsb files for auto and manual tests 2020-01-22 22:47:04 +01:00
msaarenderbuffer rhi: Add a --transparent option to manual tests 2019-09-26 17:02:12 +02:00
msaatexture Remove QVector in the API of QRhiResource subclasses 2019-09-30 20:07:43 +02:00
multiwindow Enable QRhi Metal backend on iOS 2019-11-27 09:51:28 +01:00
multiwindow_threaded Enable QRhi Metal backend on iOS 2019-11-27 09:51:28 +01:00
offscreen Enable QRhi Metal backend on iOS 2019-11-27 09:51:28 +01:00
qrhiprof Introduce the Qt graphics abstraction as private QtGui helpers 2019-06-13 10:13:45 +02:00
shadowmap Regenerate qsb files for auto and manual tests 2020-01-22 22:47:04 +01:00
shared Regenerate qsb files for auto and manual tests 2020-01-22 22:47:04 +01:00
texuploads RHI: new native texture API 2019-12-05 10:04:46 +01:00
triquadcube Deprecate constructing QFlags from a pointer 2019-11-20 19:43:38 +01:00
rhi.pro rhi: Add render-to-cubemap manual test 2020-01-13 15:52:58 +01:00