Marko Pintera
|
bbded86fda
Added gpu params for basic data types
|
12 years ago |
Marko Pintera
|
f63561bf5c
Asnyc ops are only created when actually needed (to save on allocations)
|
12 years ago |
Marko Pintera
|
f6a9ae7cf9
Reuse command queues in order to save on allocations
|
12 years ago |
Marko Pintera
|
7c0bafc517
Fixed linker issues with command queue
|
12 years ago |
Marko Pintera
|
644a56c379
Fixed an issue where OpenGL draw calls would take longer and longer due to a vector that was never cleared
|
12 years ago |
Marko Pintera
|
c2dc067402
Fixed some invalid defines and project settings for Release mode
|
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
|
d66d2016cd
Added a std::queue with custom allocator
|
12 years ago |
Marko Pintera
|
67ef1d1fbc
Replaced all std containers with my custom wrappers
|
12 years ago |
Marko Pintera
|
1098318b19
Gotten rid of thread checks for synced deferred contexts
|
12 years ago |
Marko Pintera
|
4980cef1bc
Added synced CommandQueue and syced deferred context (WIP)
|
12 years ago |
Marko Pintera
|
267df110ea
Renamed CamelotEngine -> CamelotFramework namespace
|
12 years ago |
Marko Pintera
|
77df4b87a9
Finished porting to memory allocators
|
12 years ago |
Marko Pintera
|
1b9ed00123
Added the ability to add command breakpoints
|
12 years ago |
Marko Pintera
|
877db0dc33
Renamed CamelotRenderer->CamelotEngine (solution) & CamelotCore (project)
|
13 years ago |