Pedro J. Estébanez
|
4bfc6f8d70
Fix deadlock possibility in threaded load of materials
|
hai 10 meses |
Dario
|
e2c6daf7ef
Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile.
|
hai 1 ano |
Pedro J. Estébanez
|
187e5ef258
Let materials' shaders update happen on loader threads
|
hai 1 ano |
Pedro J. Estébanez
|
b6647a5808
Avoid sync issues in materials with scheduled shader updates
|
%!s(int64=2) %!d(string=hai) anos |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
%!s(int64=2) %!d(string=hai) anos |
Adam Scott
|
ea33001b95
Add safety-checks before some servers `free()`
|
%!s(int64=2) %!d(string=hai) anos |
Yuri Sizov
|
1a24c9e14b
Make `_validate_property` a multilevel method
|
%!s(int64=3) %!d(string=hai) anos |
reduz
|
746dddc067
Replace most uses of Map by HashMap
|
%!s(int64=3) %!d(string=hai) anos |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
%!s(int64=3) %!d(string=hai) anos |
Metin Celik
|
a238dc8bbe
Add half frame to floor()
|
%!s(int64=4) %!d(string=hai) anos |
Tom Coxon
|
dbe757102c
Prevent shaders from generating code before the constructor finishes.
|
%!s(int64=4) %!d(string=hai) anos |
Hugo Locurcio
|
c9a491b671
Add a comment at the top of generated shaders
|
%!s(int64=4) %!d(string=hai) anos |
Aaron Franke
|
eb4902a455
Fix some unnecessary includes
|
%!s(int64=4) %!d(string=hai) anos |