Opened 6 years ago

Closed 11 months ago

#9814 closed task (fixed)

Gallium OpenGL Renderers need updated to new Mesa API

Reported by: kallisti5 Owned by: kallisti5
Priority: normal Milestone: R1
Component: Kits/OpenGL Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

I recently added a new API for Haiku to interface to Gallium through.

The ports system will bundle llvm and the gallium drivers into a single ar for the Haiku build system.

The changes currently reside in Mesa-devel and should be in the next major Mesa version.

This ticket is to track what is needed on the Haiku side. Only gcc4 swpipe is affected by these changes.

Attachments (3)

buildpackage.sh (2.9 KB ) - added by kallisti5 6 years ago.
updated Mesa build script for reference.
haiku-hgl.diff (6.2 KB ) - added by kallisti5 6 years ago.
the diff for the haiku build system
haiku-hgl.2.diff (8.2 KB ) - added by kallisti5 6 years ago.
revision 2, changes for Mesa 9.2

Download all attachments as: .zip

Change History (6)

by kallisti5, 6 years ago

Attachment: buildpackage.sh added

updated Mesa build script for reference.

by kallisti5, 6 years ago

Attachment: haiku-hgl.diff added

the diff for the haiku build system

comment:1 by kallisti5, 6 years ago

We should be able to implement this as soon as Mesa 9.2 is released. (we could do so before using the mainline Mesa code, but i'd rather just wait for the final version)

This is mostly here for the bus factor as once 9.2 comes out, these changes will need to occur.

by kallisti5, 6 years ago

Attachment: haiku-hgl.2.diff added

revision 2, changes for Mesa 9.2

comment:2 by cocobean, 13 months ago

@kallisti5 - Could we close this ticket (very outdated)? The Mesa 3D swpipe 17.1.10 Gallium renderer driver works fine for 98% of my OpenGL tests.

comment:3 by waddlesplash, 11 months ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.