#13610 closed bug (fixed)
GLTeapot requires mesa-swpipe
Reported by: | vidrep | Owned by: | kallisti5 |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Kits/OpenGL Kit | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86-64 |
Description
hrev51289 x86_64 Fresh install of hrev51288 with pkgman update to hrev51289 GLTeapot opens with error message "No OpenGL renderer available!" Note that one CPU core is pegged while the demo is active See attached GLTeapot.png
Installing mesa_swpipe from HaikuDepot fixes the issue This package should be included in the nightly-anyboot.iso
Attachments (1)
Change History (9)
by , 7 years ago
Attachment: | GLTeapot.png added |
---|
comment:1 by , 7 years ago
patch: | 0 → 1 |
---|
comment:2 by , 7 years ago
patch: | 1 → 0 |
---|
comment:3 by , 7 years ago
patch: | 0 |
---|
comment:4 by , 7 years ago
patch: | → 0 |
---|
I believe this ticket was addressed with the following commit:
comment:5 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
As far as Haiku is concerned, yes. Would be nice if the mesa package had proper dependencies, however.
comment:6 by , 7 years ago
The mesa package does have proper dependencies. You don't *have* to install a software renderer. (although one should be provided in the default image)
comment:7 by , 7 years ago
It's useless without one, and now there is only a single one available, so I don't really see the point.
It should at least meta-depend on "needs a renderer, any one will do" or something?
comment:8 by , 7 years ago
Requiring any renderer isn't a bad idea. As part of development however it was handy to have "no" renderers installed, then throwing your compiled renderer add-on under test in ~/config/non-packaged/add-ons/opengl/. Sometimes you can run into weird issues with the one you place in non-packaged silently not getting loaded and the OpenGL kit falling back on the packaged on... however I think I only saw that when I was first doing "weird stuff" generating the add-ons directly from Mesa vs our fork.
mesa core should depend on this package, as now there is a single renderer. Possibly we could even stop packaging it separately from mesa.