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

Initial basic GPU renderer for editor #225413

Merged
merged 173 commits into from
Sep 10, 2024
Merged

Initial basic GPU renderer for editor #225413

merged 173 commits into from
Sep 10, 2024

Conversation

Tyriar
Copy link
Member

@Tyriar Tyriar commented Aug 12, 2024

Part of #221145

Part of #221210

"mocha",
"semver",
"sinon",
"winreg",

This comment was marked as spam.

@Tyriar Tyriar changed the title GPU renderer for editor exploration Initial basic GPU renderer for editor Sep 5, 2024
@Tyriar
Copy link
Member Author

Tyriar commented Sep 9, 2024

@hediet this is passing now and ready to merge.

hediet
hediet previously requested changes Sep 10, 2024
Copy link
Member

@hediet hediet left a comment

Choose a reason for hiding this comment

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

The only real thing I found is that previously the viewLines object was not pushed to the view part array, whereas now it is - which might cause bugs.

I only skimmed through the added files, but didn't get a deep understanding of the implementation. Also couldn't find anything obvious.

Good work! I'm curious to selfhost on this!

src/vs/base/common/map.ts Show resolved Hide resolved
src/vs/base/common/map.ts Show resolved Hide resolved
src/vs/editor/browser/view.ts Outdated Show resolved Hide resolved
src/vs/editor/browser/view.ts Outdated Show resolved Hide resolved
src/vs/editor/browser/view.ts Outdated Show resolved Hide resolved
src/vs/editor/browser/gpu/fullFileRenderStrategy.ts Outdated Show resolved Hide resolved
src/vs/editor/browser/gpu/gpuUtils.ts Show resolved Hide resolved
src/vs/editor/browser/gpu/taskQueue.ts Show resolved Hide resolved
src/vs/editor/browser/gpu/viewGpuContext.ts Show resolved Hide resolved
@Tyriar Tyriar merged commit 3442819 into main Sep 10, 2024
7 checks passed
@Tyriar Tyriar deleted the tyriar/gpu_exploration branch September 10, 2024 19:21
@vs-code-engineering vs-code-engineering bot locked and limited conversation to collaborators Oct 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants