-
Notifications
You must be signed in to change notification settings - Fork 133
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
Asynchronous shader compilation #1209
Asynchronous shader compilation #1209
Commits on Feb 24, 2023
-
Graham Langston authored and Graham Langston committed
Feb 24, 2023 Configuration menu - View commit details
-
Copy full SHA for d7e1d16 - Browse repository at this point
Copy the full SHA d7e1d16View commit details -
Code for measuring render loop times.
Graham Langston authored and Graham Langston committedFeb 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 143164a - Browse repository at this point
Copy the full SHA 143164aView commit details -
Graham Langston authored and Graham Langston committed
Feb 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 6cad4f6 - Browse repository at this point
Copy the full SHA 6cad4f6View commit details
Commits on Feb 28, 2023
-
Graham Langston authored and Graham Langston committed
Feb 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 8460274 - Browse repository at this point
Copy the full SHA 8460274View commit details -
Preliminary code to separate out shader compilation from CreateProgram.
Graham Langston authored and Graham Langston committedFeb 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 38c273a - Browse repository at this point
Copy the full SHA 38c273aView commit details
Commits on Mar 1, 2023
-
Force shader compilation in the test code.
Graham Langston authored and Graham Langston committedMar 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 9257652 - Browse repository at this point
Copy the full SHA 9257652View commit details -
Make async code work + rename function.
Graham Langston authored and Graham Langston committedMar 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 1f04b1c - Browse repository at this point
Copy the full SHA 1f04b1cView commit details
Commits on Mar 2, 2023
-
Separate synchronous and asynchronous versions of CreateProgram.
Graham Langston authored and Graham Langston committedMar 2, 2023 Configuration menu - View commit details
-
Copy full SHA for ec25c68 - Browse repository at this point
Copy the full SHA ec25c68View commit details
Commits on Mar 3, 2023
-
Assign the program handle on the Javascript thread.
Graham Langston authored and Graham Langston committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for f814deb - Browse repository at this point
Copy the full SHA f814debView commit details -
Restore original experience.js.
Graham Langston authored and Graham Langston committedMar 3, 2023 Configuration menu - View commit details
-
Copy full SHA for 77f5c19 - Browse repository at this point
Copy the full SHA 77f5c19View commit details
Commits on Mar 4, 2023
-
Return both the program handle and VertexAttributeLocations from Crea…
…teProgramInternal.
Graham Langston authored and Graham Langston committedMar 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 1df96a2 - Browse repository at this point
Copy the full SHA 1df96a2View commit details
Commits on Mar 6, 2023
-
Throw a proper error after encountering an async shader compilation e…
…rror.
Graham Langston authored and Graham Langston committedMar 6, 2023 Configuration menu - View commit details
-
Copy full SHA for 209c34a - Browse repository at this point
Copy the full SHA 209c34aView commit details -
Graham Langston authored and Graham Langston committed
Mar 6, 2023 Configuration menu - View commit details
-
Copy full SHA for d4401b7 - Browse repository at this point
Copy the full SHA d4401b7View commit details
Commits on Mar 7, 2023
-
Preliminary code for movable ProgramData (not working yet).
Graham Langston authored and Graham Langston committedMar 7, 2023 Configuration menu - View commit details
-
Copy full SHA for 678fb49 - Browse repository at this point
Copy the full SHA 678fb49View commit details -
Use unique_ptr to make the Arcana return type work.
Graham Langston authored and Graham Langston committedMar 7, 2023 Configuration menu - View commit details
-
Copy full SHA for 5e66231 - Browse repository at this point
Copy the full SHA 5e66231View commit details
Commits on Mar 8, 2023
-
Initialize member variables in constructor.
Graham Langston authored and Graham Langston committedMar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for eb5a104 - Browse repository at this point
Copy the full SHA eb5a104View commit details -
Remove unnecessary release of unique_ptr.
Graham Langston authored and Graham Langston committedMar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for f8c062d - Browse repository at this point
Copy the full SHA f8c062dView commit details -
Leave parameter of nulled operator anonymous.
Graham Langston authored and Graham Langston committedMar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 089a278 - Browse repository at this point
Copy the full SHA 089a278View commit details -
Graham Langston authored and Graham Langston committed
Mar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for e1872d5 - Browse repository at this point
Copy the full SHA e1872d5View commit details -
Graham Langston authored and Graham Langston committed
Mar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 2319953 - Browse repository at this point
Copy the full SHA 2319953View commit details -
Graham Langston authored and Graham Langston committed
Mar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 654886c - Browse repository at this point
Copy the full SHA 654886cView commit details -
Use pattern similar to CreateProgramAsync in CreateProgram.
Graham Langston authored and Graham Langston committedMar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 8f17fb7 - Browse repository at this point
Copy the full SHA 8f17fb7View commit details -
Use BGFX_INVALID_HANDLE instead of bgfx::kInvalidHandle.
Graham Langston authored and Graham Langston committedMar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 4977f3e - Browse repository at this point
Copy the full SHA 4977f3eView commit details -
Use brace initialization for BGFX handles.
Graham Langston authored and Graham Langston committedMar 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 17666c0 - Browse repository at this point
Copy the full SHA 17666c0View commit details