RenderDoc is a tool for graphics engineers to debug rendering issues in OpenGL and Vulkan applications. It's a leaf package and specialized enough that we can push a new version as an update, especially as this new version is the 1.0 release.
Updated renderdoc package brings latest stable release
This update brings RenderDoc 1.0 to Mageia 6, with many new features and
fixes to existing features. See the referenced release announcements for
RPMs in core/updates_testing:
SRPMs in core/updates_testing:
None yet, but I'll do initial testing and try to document it here.
Testing mga6 32
It opens too wide for the screen settings but was able to test.
Before: Entered /usr/games/voxelands into the executable path and clicked to launch it.
After: Found it requires Qt from testing. Adding the Depends.
MGA6-32 on Dell Latitude D600 Mate
No installation issues.
qrenderdoc at CLI gives Qt5 problem. Following Comment 2, I installed all libqt5 packages from testing (81 of them) and tried again.
Now qrenderdoc starts.
Tried to launch mousepad from it (by preference a light program since this laptop is short of RAM):
first error box appears: "Error launching for capture. Renderdoc injection failed", but thereafter mousepad appears. I will check for info on the error and check whether capture works. To be continued .....
The diagnostic log gives only:
Warning - Couldn't locate renderdoc target control listening port between 38920 and 38927 in /proc/17416/net/tcp
Tried to capture mousepad by pressing F12, no result.
Tried lauching sol from renderdoc: same error message and same warning in the diagnostic log . Tried to capture sol by pressing Prtscreen, error appeared that mate-screenshot could not be found. Installed that one, tried again, but same messages at launch and no result.
I am not sure what is exactly the meaning in the Renderdoc Quickstart: "When ready, press the Capture Key (F12 or Print Screen) and the next frame after the keypress will be captured,...". When I launch anything its frame is present, so what is "next frame"???
Tried voxelands as per Comment 2, but not...
The voxelands window displays "OpenGL. Context not created via CreateContextAttribs. Capturing disabled. Only OpenGL 3.2+ contexts are supported."
How to find a program that can be captured ?????
Tried this for mga6 x86_64 on Plasma.
Installed it before enabling testing and tried launching voxelands from the configuration window. It seemed to work in that the overlay appeared on the voxelands window. Also tried stellarium (yes, this now works) and it launched successfuly with the overlay.
Updated renderdoc and tried these two applications again but in neither case did the gui window appear. Don't know where to go from here.