Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable Vulkan build when is_starboard is defined #4361

Closed

Conversation

yell0wd0g
Copy link
Contributor

Vulkan is a new rendering (and presentation, and more) API intended to replace
E/GL(ES). Starboard doesn't define it and it's likely unsupported by partners
(and even if it is, the status would be unknown and by experience not ready).
This CL/PR disables building it when starboard is defined.

On dependencies, //gpu is a low level folder (like //base) so it can depend on
//starboard concepts. Modifying it is not fully desirable (complicates future
uprevs), however the CL tries to make the delta easy to rebase.

b/371272304

Vulkan is a new rendering (and presentation, and more) API
intended to replace E/GL(ES). Starboard doesn't define it
and it's likely unsupported by partners (and even if it is,
the status would be unknown and by experience not ready).
This CL/PR disables building it when starboard is defined.

On dependencies, //gpu is a low level folder (like //base)
so it can depend on //starboard concepts. Modifying it is
not fully desirable (complicates future uprevs), however
the CL tries to make the delta easy to rebase.

b/371272304
@yell0wd0g yell0wd0g requested a review from a team as a code owner November 4, 2024 17:00
@yell0wd0g yell0wd0g requested review from kaidokert, y4vor and TyHolc and removed request for kaidokert November 4, 2024 17:00
@yell0wd0g
Copy link
Contributor Author

@TyHolc and @y4vor PTAL -- trivial CL to ease #4311 .

Also we might avoid some strangeness-es like some cobalt on linux using Vk.

@yell0wd0g yell0wd0g mentioned this pull request Nov 4, 2024
@niranjanyardi niranjanyardi self-assigned this Nov 5, 2024
@niranjanyardi
Copy link
Contributor

niranjanyardi commented Nov 5, 2024

Since this is a feature/ branch i can't push to it, so had to close this PR. Moved discussion to : #4375

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

Successfully merging this pull request may close these issues.

5 participants