-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Reducing distribution size of the plugin resource folder #3357
Comments
They are required for runtime, at least the schemas need to get registered somehow. Besides some framework libraries, I believe the ones under
I'm curious, how much is this a problem if |
Appologies, I didn't write exactly what I meant the first time around. I've updated the description (though it may still be a no-go).
Just experimenting with
Removing the
And then crating that just a bit more
|
Filed as internal issue #USD-10294 |
We experimented with usdc for generatedSchemas awhile back, and while they are smaller, it degraded UsdSchemaRegistry initialization time, which we consider a top priority. However, we are pursuing getting the developer documentation strings out of the generatedSchemas, ultimately to be replaced with just |
Description of Issue
In the ASWF wg-usd meeting, we discussed the required runtime distro size of USD (e.g. relative to a game runtime).
It was brought up that the size of dynamic libraries will come down significantly in v24.11+ due to removal of boost. After this, I suspect the size of the plugin resources will be a significant factor on the remaining distro.
I wonder if we can find ways to reduce this, in terms of file count, total file size, and speed to load at runtime.
For example, some ideas discussed in the meeting:
generatedSchema.usda
andschema.usda
required for a runtime?usda
layers becomeusdc
?usd
?82 directories, 120 files
?The text was updated successfully, but these errors were encountered: