Skip to content
This repository was archived by the owner on Oct 31, 2025. It is now read-only.

Comments

Address review comments on #576 (Deprecate #[spirv(block)] and auto-wrap in "interface blocks" instead).#580

Merged
eddyb merged 6 commits intoEmbarkStudios:mainfrom
LykenSol:autoblock-followup
Apr 8, 2021
Merged

Address review comments on #576 (Deprecate #[spirv(block)] and auto-wrap in "interface blocks" instead).#580
eddyb merged 6 commits intoEmbarkStudios:mainfrom
LykenSol:autoblock-followup

Conversation

@eddyb
Copy link
Contributor

@eddyb eddyb commented Apr 7, 2021

(This is needed because #576 got merged before all the reviews could be done)

Same as last time, most of the commits are small(er) refactors. The last one consolidates all the logic to do with adjusting the global interface OpVariable pointer to match the entry fn call argument, into declare_shader_interface_for_param, instead of being nested in some closure in shader_entry_stub.

@eddyb eddyb requested a review from khyperia April 7, 2021 11:11
@eddyb eddyb enabled auto-merge (rebase) April 7, 2021 12:50
Copy link
Contributor

@khyperia khyperia left a comment

Choose a reason for hiding this comment

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

nice!!

@eddyb eddyb merged commit 3f64163 into EmbarkStudios:main Apr 8, 2021
@eddyb eddyb deleted the autoblock-followup branch April 8, 2021 07:23
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.

2 participants