Marko Pintera
|
bbc6f667e1
Fixed a bug where texture would be marked as loaded before it really was
|
12 years ago |
Marko Pintera
|
d8d41821ad
Improved performance of static Texture write updates
|
12 years ago |
Marko Pintera
|
453fc2fe21
write/readSubresource now accept GpuResourceData shared pointer which means the method no longer needs to be blocking
|
12 years ago |
Marko Pintera
|
5d165cbee2
Renamed waitUntilLoaded and waitUntilInitialized to "synchonize()"
|
12 years ago |
Marko Pintera
|
1b18f9ddd3
Renamed DeferredRenderContext to CoreThreadAccessor
|
12 years ago |
Marko Pintera
|
8c982e0422
Moved the core thread outside of the render system
|
12 years ago |
Marko Pintera
|
2e7b129c54
Added a special class for the core thread
|
12 years ago |
Marko Pintera
|
d4cfc20151
Renamed std containers so they start with capital letters to be standardized with other Camelot classes
|
12 years ago |
Marko Pintera
|
ea7362503f
Added wide strings
|
12 years ago |
Marko Pintera
|
df225bbba5
Ported remaining new/delete calls to the new system
|
12 years ago |
Marko Pintera
|
4980cef1bc
Added synced CommandQueue and syced deferred context (WIP)
|
12 years ago |
Marko Pintera
|
1b67b08c6b
DX9 and DX11 working with new pixel format layouts
|
12 years ago |
Marko Pintera
|
54bb560e81
Removed a bunch of pixel formats
|
12 years ago |
Marko Pintera
|
267df110ea
Renamed CamelotEngine -> CamelotFramework namespace
|
12 years ago |
Marko Pintera
|
389c22b9b3
More memory alloc porting
|
12 years ago |
Marko Pintera
|
54c08871e0
Renamed handles and add GameObject handles
|
12 years ago |
Marko Pintera
|
ba5f1c9453
Added GpuProgram importer
|
13 years ago |
Marko Pintera
|
f6f19866d5
Creating a resource will return a handle instead of a pointer
|
13 years ago |
Marko Pintera
|
7b80bdaff7
Massive amount of bugfixes to the way how are resources serialized/deserialized, initialized and released
|
13 years ago |
Marko Pintera
|
901ee213c3
Ported remaining stuff to x64
|
13 years ago |
Marko Pintera
|
9d0b41f349
More work on multithreading. Actually managed to reach the main loop now.
|
13 years ago |
Marko Pintera
|
c6b1e6a880
More work on fixing up multithreading and getting everything to work
|
13 years ago |
Marko Pintera
|
03f4bb7402
Refactored Texture part #2
|
13 years ago |
Marko Pintera
|
7970ff490b
Refactored Textures part #1
|
13 years ago |
Marko Pintera
|
cca0196f6c
Renamed ResourceRef to ResourceHandle
|
13 years ago |
Marko Pintera
|
288f2f37e7
Resource references
|
13 years ago |
Marko Pintera
|
7f69beadfe
FBX import mostly implemented - except VS2012 support...
|
13 years ago |
Marko Pintera
|
b294baa059
Now textures load properly
|
13 years ago |
Marko Pintera
|
7cdfa405af
Texture loading works
|
13 years ago |
Marko Pintera
|
45b9d39a3e
Some more work on textures
|
13 years ago |