BearishSun
|
e7cfefe9ee
Added copyright notices to all files
|
10 лет назад |
BearishSun
|
70d6e36394
Preparing documentation for Doxygen generation
|
10 лет назад |
BearishSun
|
786a0e871f
Refactored Material serialization so it uses the new MaterialParams object in order to have simpler code
|
10 лет назад |
BearishSun
|
c62e06ed74
Refactored how resources are unloaded to allow more fine grained control
|
10 лет назад |
BearishSun
|
a50dc98156
Added a way to manually and easily construct GPU parameter block buffers
|
10 лет назад |
BearishSun
|
8cea6e1db2
Manual parameter block contruction (WIP)
|
10 лет назад |
Marko Pintera
|
aec99b0b0f
Sampler state filtering overrides (WIP)
|
10 лет назад |
Marko Pintera
|
c544e302c4
ResourceHandle.isLoaded now requires no allocations
|
10 лет назад |
Marko Pintera
|
6b920a90d8
- Moved all shaders to BSL
|
10 лет назад |
Marko Pintera
|
eb609f487a
When blocking for resource load optionally wait for dependencies too
|
11 лет назад |
Marko Pintera
|
1039be94b5
Added IResourceListener to properly handle async resource loading and notifying the core thread
|
11 лет назад |
Marko Pintera
|
b85c0fd5ae
Editor runs after material refactor - hasn't been extensively tested
|
11 лет назад |
Marko Pintera
|
5251cd9fa3
More work on Material refactor. Moved template implementations to source files for better clarity.
|
11 лет назад |
Marko Pintera
|
3f94468a9f
Material refactor WIP, it compiles
|
11 лет назад |
Marko Pintera
|
91ba10d45c
Finished GpuParams refactor
|
11 лет назад |
Marko Pintera
|
c653bed63a
GpuParams/GpuParamBlockBuffer refactor WIP
|
11 лет назад |
Marko Pintera
|
630f8908a3
Added MaterialParams as a Material equivalent of GpuParam used by GpuPrograms
|
11 лет назад |
Marko Pintera
|
350e767ebf
Added support for load/store textures
|
11 лет назад |
Marko Pintera
|
3512c00011
Extended interface for some core-level objects for easier creation
|
11 лет назад |
Marko Pintera
|
86f1d09e68
Updating material proxies uses frame allocator
|
11 лет назад |
Marko Pintera
|
6fa7ffec97
Various fixes to Renderer
|
11 лет назад |
Marko Pintera
|
d1881075fa
Various fixes to Renderer
|
11 лет назад |
Marko Pintera
|
e33c0e5624
Finished with the renderer most, checkin before prettying it up
|
11 лет назад |
Marko Pintera
|
5f6fe3b27f
Updated how are GpuParamBlocks handled on the core thread and compile fixes
|
11 лет назад |
Marko Pintera
|
6084fe01cc
WIP Renderer refactor - Checkin before I start modifying GpuParams
|
11 лет назад |
Marko Pintera
|
d2ac914abc
WIP renderer refactor
|
11 лет назад |
Marko Pintera
|
d19ef88b95
Added a clone method to GPU params
|
11 лет назад |
Marko Pintera
|
93b8d47960
GpuParams no longer cache gpu param handles
|
11 лет назад |
Marko Pintera
|
9218102124
MeshProxy -> MeshRenderData and other minor changes
|
11 лет назад |
Marko Pintera
|
17afc600a7
Massive Cm->Bs file rename
|
11 лет назад |