Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.

Correct the alpha logic in glProgram #580

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Conversation

js0701
Copy link
Contributor

@js0701 js0701 commented May 10, 2019

the alpha cover should not be necessary

Change-Id: Ieef8282d431d73ff8d5520a1bc4e3b6262721e9b
Tests: Android UI correctly rendered
Tracked-On: None
Signed-off-by: Lin Johnson [email protected]

Add an API in binder for dropping and setting DRM master

Test: Compile sucessful for Android.
Change-Id: Iad5df43ad26e9d063aac339e79394b4f00e8431d
Tracked-On: None
Signed-off-by: Shaofeng Tang <[email protected]>
Copy link

@sysopenci sysopenci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Autobuild started from pull-request-changes on this PR.

FAILURE: CheckBug Bad comments/Bugs

For more information, see: /absp/builders/celadon-autobuild/builds/835

@js0701
Copy link
Contributor Author

js0701 commented May 13, 2019

Don't for merge. Experiment Only

Shao-Feng and others added 5 commits May 15, 2019 16:18
Use the method drmAuthMagic to check if hwc is already DRM master
or not.

Change-Id: I1931017e1223ae550c52816e6b2a64c74bdf9190
Tests: Work well on celadon with kernel 4.19.19
Tracked-On: None
Signed-off-by: Shaofeng Tang <[email protected]>
Add a null checking before dereferencing the pointer.

Test: Compile successful
Change-Id: Ib5e295b2d1f3416ab99f1a0fabf76013d7f8e002
Tracked-On: https://jira.devtools.intel.com/browse/OAM-80450
Sighed-off-by: Yuanzhe, Liu <[email protected]>
For performance purpose

Change-Id: I152d3838003e2b4efddc2418057e42e49fc0bb8f
Tracked-On: https://jira.devtools.intel.com/browse/OAM-76069
Signed-off-by: Yang, Dong <[email protected]>
Signed-off-by: Lin Johnson <[email protected]>
Print the timestamp for commiting the first frame after
DRM-Master is reset

Change-Id: I394916e7abf225539e3842dcce813373543ba1d6
Tests: Work well with KMSCube
Tracked-On: https://jira.devtools.intel.com/browse/OAM-79556
Signed-off-by: Shaofeng Tang <[email protected]>
Change-Id: I5f76c30116bc9fd8695a3ce6882302a4dabc3fd2
Signed-off-by: Lin Johnson <[email protected]>
@js0701
Copy link
Contributor Author

js0701 commented May 21, 2019

The composition method is a simpler method that draw a texture each time to the target.
I tested it can work well
Here we just want to see if it can bring any performance improvement compare the original composition method
HWC original composition is to draw all textures together once, thus it need to be separated into different rectangles that are with different texture sources

@js0701
Copy link
Contributor Author

js0701 commented May 22, 2019

Do not merge because we don't see performance improvement

@tpalli
Copy link
Contributor

tpalli commented May 22, 2019

Do not merge because we don't see performance improvement

Was the intention here to use GL_EXT_shader_framebuffer_fetch and gl_LastFragData somehow?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants