enable zink#5
Conversation
Bug: 220306859 Test: atest Tag: #feature Change-Id: I1af8461f8ad82afbb21b43dd6968e824ea89f5d6
Does not exist anymore
Change-Id: I208701b60ddfdd2a15ff17800124c3a693f2990d
5bf5b63 to
e6ed7b0
Compare
|
@erfanoabdi @aleasto What is better? wait next mesa release with fixes for build in zink and try it? i can build a image with this if are necessary using mesa main. uses angle disabled as default and put in docs to users enable angle when using nvk? |
560e938 to
78ecca8
Compare
|
You don't need to mess with ANGLE at compile time, because in AOSP12+ you can just select |
oh thank you |
it can be integrated like a script?
thank you, removed from draft for while |
c171a9c to
b1607e3
Compare
|
Let's not add random changes here. VAAPI is tracked in #3 |
|
Modified Enable Zink Future plans for use libcamera. i don't want to use the same from glodroid but a fork with libcamera softISP v10 with some all necessary patches and simple camera pipeline enabled. idk if this is possible but if is, i can fork libcamera-softisp i really want to integrate gstreamer too |
oh sorry i will remove in this case |
b1607e3 to
6d4f5c8
Compare
removed now |
@aleasto this is required or is possible? project wants to use? i think in 0.3 will be with initial or 0.4 |
if it can be made to work I don't see why not, it may add a little work in the future but having support is something that has been requested for a while now. Upstream would be better, ofc, but it's been a long time anyways so at least we can be used as a testing ground. needs to be a separate PR. in any case, could always spin up some unofficial builds for people to test |
|
Have you make NVK working on Android environment yet ? Or you just got it built ? |
sadly i don't have a nvidia card, but is possible to i build a rom and try to find a people in a telegram linux groups that wants to test and have time. Zink can works in android and looks had necessary extensions. i need to build it today, to view if works, i will try it after building a rom for motorola rhode. if not builds i will fill a issue in mesa gitlab |
thank you. i will look at it after this mr. |
sadly i don't have a nvidia card, but is possible to i build a images and try to find a people in a telegram linux groups that wants to test and have time. Zink can works in android and looks had necessary extensions. i need to build it today, to view if works, i will try it after building a rom for motorola rhode. if not builds i will fill a issue in mesa gitlab |
Then only build Zink, leave NVK. Enable it when you sure that it works. NVK is not even a proper Android Vulkan HAL yet. |
Signed-off-by: hmtheboy154 <buingoc67@gmail.com>
6d4f5c8 to
a8224f8
Compare
oh thank you |
0cbdae9 to
07e6a94
Compare
|
Sorry, I forgot about this PR. |
nvk can be enabled in future for all archs.
problems: lack of fast opengl
how be resolved: zink or angle.
Zink had receive some commits in mesa main to fix android builds, but idk about state
and is necessary to testing, sadly i don't have a nvidia gpu.
Angle: It's fully supported and can works, is necessary to build and use a USE_ANGLE ?= false to disable it as default.
Sadly idk a way to automatic enabling when nvk is used, zink is good because dri2 provides a fallback for zink and load
zink when a Turing or newer gpu is used.
I need opnion about how to figure it.
draft: add a prop for enable nvk in gpus below of Turing+ and force NAK for it