QtMir returns RGB32 for XRGB while still defaulting to 0x00 for the alpha.
Bug #1383430 reported by
Brandon Schaefer
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtmir (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
case mir_pixel_
// 0xffRRGGBB
return QImage:
This is true that 0xFF is default for Qt, but somewhere Mir changes it to default 0x00 alpha. Either that needs to be hunted down or we could simply just return:
return QImage:
As that is the correct format.
Related branches
lp:~brandontschaefer/qtmir/correct-xrgb-support
- PS Jenkins bot (community): Approve (continuous-integration)
- Mir development team: Pending requested
-
Diff: 26 lines (+8/-3)1 file modifiedsrc/platforms/mirserver/screen.cpp (+8/-3)
summary: |
- QtMir return RGB32 for XRGB while still defaulting to 0x00 for the + QtMir returns RGB32 for XRGB while still defaulting to 0x00 for the alpha. |
no longer affects: | qtmir |
To post a comment you must log in.
This actually still doesn't fix the issue :(. Using RGBX8888 still gives a transparent surface. Ill have to dig more into how this is actually happening....