• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

device/generic/common


Commit MetaInfo

Revisão4b36091bffc0b1a6ff8b7e352764465cdb47acf1 (tree)
Hora2020-10-31 15:41:49
AutorChih-Wei Huang <cwhuang@linu...>
CommiterChih-Wei Huang

Mensagem de Log

init.sh: allow to specify gralloc and hwc

Mudança Sumário

Diff

--- a/init.sh
+++ b/init.sh
@@ -187,16 +187,14 @@ function init_hal_gralloc()
187187 {
188188 case "$(readlink /sys/class/graphics/fb0/device/driver)" in
189189 *virtio_gpu)
190- if [ "$HWACCEL" != "0" ]; then
191- set_property ro.hardware.hwcomposer drm
192- set_property ro.hardware.gralloc gbm
193- set_property debug.drm.mode.force ${video:-1280x800}
194- fi
195- set_prop_if_empty sleep.state none
196- ;;
190+ HWC=${HWC:-drm}
191+ GRALLOC=${GRALLOC:-gbm}
192+ video=${video:-1280x768}
193+ ;&
197194 *i915|*radeon|*nouveau|*vmwgfx|*amdgpu)
198195 if [ "$HWACCEL" != "0" ]; then
199- set_property ro.hardware.gralloc drm
196+ ${HWC:+set_property ro.hardware.hwcomposer $HWC}
197+ set_property ro.hardware.gralloc ${GRALLOC:-drm}
200198 set_drm_mode
201199 fi
202200 ;;
@@ -229,7 +227,7 @@ function init_hal_power()
229227
230228 # TODO
231229 case "$PRODUCT" in
232- HP*Omni*|OEMB|Surface*3|T10*TA)
230+ HP*Omni*|OEMB|Standard*PC*|Surface*3|T10*TA|VMware*)
233231 set_prop_if_empty sleep.state none
234232 ;;
235233 e-tab*Pro)