Opened 3 years ago
Last modified 2 years ago
#17027 assigned bug
GLTeapot crashed at 8-bit/pixel setting
Reported by: | cocobean | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Drivers/Graphics/nVidia | Version: | R1/beta3 |
Keywords: | nvidia, glteapot | Cc: | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
When changing Screen color setting preferences to 8-bits/pixel, GLTeapot crashed.
NOTE: No issues with 15/16/32 bits/pixel color setting. This works fine using the Intel and VESA video drivers.
Attachments (1)
Change History (11)
comment:1 by , 3 years ago
by , 3 years ago
Attachment: | GLTeapot-1426-debug-29-03-2021-19-13-59.report added |
---|
GLTeapot crash report on hrev55022 x86_gcc2
comment:2 by , 3 years ago
GLTeapot reports 'Unsupported OpenGL color space' in the crash report. Note: GLTeapot doesn't mention this for the Intel and VESA drivers.
comment:3 by , 3 years ago
Hi, I agree (not sure this can be helped). This might very well be -not- an error of the driver after all (how often did you test this with other drivers recently?)
comment:4 by , 3 years ago
R1B3 tested. Haiku desktop switches to 8 bits/pixel color selection without issue.
comment:5 by , 3 years ago
If nothing was changed, BDirectWindow with direct rendering enabled supports only 32 bit mode. Non-32 bit modes require color conversion code. Maybe some existing Haiku code can be reused. Also Mesa may support native non-32 bit back buffer format, but I didn't tested.
comment:7 by , 3 years ago
Like I said... this isn't a video card driver issue. This is a mesa issue. Mesa (llvmsoftpipe) works the same on intel vs vesa vs radeon_hd.
comment:8 by , 3 years ago
So, Shall I close this ticket or can someone reassign/update it to reflect the real problem? Thank you for updating the status! :-)
comment:9 by , 3 years ago
Resolved with Haiku's Mesa 21.2.0. No further issues. Please close this ticket.
comment:10 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
hm. I remember seeing this one in the past.
The Mesa 21 rewrite is likely even worse as a lot of 8bpp pixel mapping code was removed (legacy API's going away, changing, etc)
Not sure there's much we can do for this one before R1/beta3