Skip to content
This repository has been archived by the owner. It is now read-only.

remove 3d driver support for now, so MSM framebuffer works #66

Merged
merged 2 commits into from Jun 6, 2017

Conversation

Projects
None yet
4 participants
@lawl
Copy link
Contributor

commented Jun 5, 2017

Some more work to be done here, calibration and setting the mode, but with this kernel config change that's doable. My display is pretty broken so I leave that to the main hammerhead guys.

@MartijnBraam

This comment has been minimized.

Copy link
Member

commented Jun 5, 2017

I'm trying this build now, never throught removing build options would fix this...

@MartijnBraam

This comment has been minimized.

Copy link
Member

commented Jun 5, 2017

This works on my hammerhead, but it has the same color mode bug as the mako (red screen).

@ollieparanoid Is this enough to merge hammerhead into mainline pmos?

@lawl

This comment has been minimized.

Copy link
Contributor Author

commented Jun 6, 2017

To add, there is currently a bug where if you execute cat /sys/class/graphics/fb0/modes > /sys/class/graphics/fb0/mode exactly one frame is drawn, and the screen isn't updated otherwise.

@MartijnBraam found out that while [ ! ]; do cat /sys/class/graphics/fb0/modes > /sys/class/graphics/fb0/mode; done does achieve a stable 60fps, but that's probably not what we want to ship :P

@ollieparanoid

This comment has been minimized.

Copy link
Member

commented Jun 6, 2017

Congratulations \o/ ready for mainline pmOS (I'd consider devices ready as soon as telnet works, and the deviceinfo and APKBUILD look fine)!
That while true thing is hilarious :D

@ollieparanoid ollieparanoid merged commit fdcaa2c into postmarketOS:master Jun 6, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@Nutcake Nutcake referenced this pull request Jun 26, 2017

Closed

Can't connect to SSH #116

postmarketOS-Wiki pushed a commit to postmarketOS/wiki that referenced this pull request Sep 20, 2017

MartijnBraam MartijnBraam
Created page with "==== MSM framebuffer doesn't work ==== We found ou…
…t that removing the 3D driver support makes the MSM framebuffer. See [postmarketOS/pmbootstrap#66 #6..."

@lawl lawl deleted the lawl:device/hammerhead branch Dec 17, 2017

@ShalokShalom

This comment has been minimized.

Copy link

commented Jan 3, 2018

Since this is merged, this wiki entry could be updated, yeah?
https://wiki.postmarketos.org/wiki/Google_Nexus_5_(lg-hammerhead)

@ollieparanoid

This comment has been minimized.

Copy link
Member

commented Jan 3, 2018

Hi there!
What exactly on the wiki page?

@ShalokShalom

This comment has been minimized.

Copy link

commented Jan 3, 2018

That there is a ugly patch needed?

@ollieparanoid

This comment has been minimized.

Copy link
Member

commented Jan 3, 2018

Ah I see what you mean now, the "ugly hacks" text links to this issue. Well, the hack is this PR, and it's used, so as I see it the link still makes sense.
There has been some good progress on mainlining the hammerhead though, which wouldn't need such hacks anymore and would use the open freedreno video driver.

@ShalokShalom

This comment has been minimized.

Copy link

commented Jan 3, 2018

Thanks a lot

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
You can’t perform that action at this time.