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

Opengl aot support tracking issue #5769

Open
5 of 6 tasks
ailzhang opened this issue Aug 15, 2022 · 0 comments
Open
5 of 6 tasks

Opengl aot support tracking issue #5769

ailzhang opened this issue Aug 15, 2022 · 0 comments
Assignees
Labels
feature request Suggest an idea on this project

Comments

@ailzhang
Copy link
Contributor

ailzhang commented Aug 15, 2022

related: #5634

We'll use this issue to track progress in opengl aot support.

To give some context, we removed opengl codegen and moved it on top of spirv codegen in #5246 which relieves our burden to maintain multiple codegens. But we haven't migrated or provided a runtime library (like what we did for vulkan backend) to run our android app yet.

After migrating on top of spirv, opengl aot actually can benefit a lot from the common gfx runtime and we just need to complete the following milestones:

And ofc, we will fix whatever pops up when we try to accomplish the milestones above ;)

@ailzhang ailzhang added the feature request Suggest an idea on this project label Aug 15, 2022
@taichi-gardener taichi-gardener moved this to Untriaged in Taichi Lang Aug 15, 2022
@ailzhang ailzhang added this to the v1.2.0 milestone Aug 23, 2022
@ailzhang ailzhang moved this from Untriaged to In Progress in Taichi Lang Aug 26, 2022
ailzhang added a commit that referenced this issue Sep 21, 2022
Issue: #5769 

### Brief Summary
GLES support was broken since the migration to spirv-based codegen and
this PR is the first step to bring it back. Also added a bunch of
`check_opengl_error` calls to make debugging easier.
Note thorough testing for GLES backend is currently missing and should
be added in followup PRs.
@jim19930609 jim19930609 modified the milestones: v1.2.0, v1.3.0 Oct 18, 2022
@PENGUINLIONG PENGUINLIONG modified the milestones: v1.3.0, v1.4.0 Nov 25, 2022
@ailzhang ailzhang modified the milestones: v1.4.0, v1.5.0 Jan 4, 2023
@PENGUINLIONG PENGUINLIONG modified the milestones: v1.5.0, v1.6.0 Mar 9, 2023
@feisuzhu feisuzhu modified the milestones: v1.6.0, v1.7.0 May 11, 2023
@jim19930609 jim19930609 removed this from the v1.7.0 milestone Oct 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Suggest an idea on this project
Projects
Status: In Progress
Development

No branches or pull requests

4 participants