Marko Pintera
|
fe48412cf0
Added very basic Qt application
|
13 년 전 |
Marko Pintera
|
383e38f9c3
Better DX11 parameter parsing that doesn't ignore pack offsets
|
13 년 전 |
Marko Pintera
|
39345d4363
Fixed the deserialization issue with circular references and uninitialized objects
|
13 년 전 |
Marko Pintera
|
f212513ba8
Added circular reference checking
|
13 년 전 |
Marko Pintera
|
4139f9dbb3
Renamed some RTTI types
|
13 년 전 |
Marko Pintera
|
d220a6bf24
Added a check that makes sure RTTI plain fields are POD, so we don't cause data corruption by accidentially memcpying something that can't be memcpyed properly
|
13 년 전 |
Marko Pintera
|
89658aa9eb
All shaders are loaded from files
|
13 년 전 |
Marko Pintera
|
bb8e189cf4
Fixed the deadlock when starting the render thread
|
13 년 전 |
Marko Pintera
|
5ab4c6ed7e
Arrays of non-struct data params work
|
13 년 전 |
Marko Pintera
|
3f42a59f0f
Better checking when it comes to struct size
|
13 년 전 |
Marko Pintera
|
f7fc8e84ca
Determining struct stride a bit better
|
13 년 전 |
Marko Pintera
|
9bd154c94e
Structs and struct arrays seem to work in GLSL
|
13 년 전 |
Marko Pintera
|
5f479b63eb
Used #defines to split different parts of the CamelotClient more easily
|
13 년 전 |
Marko Pintera
|
01defbfd9d
DX11 arrays work
|
13 년 전 |
Marko Pintera
|
700d56beaa
DirectX 11 struct shader parameters work
|
13 년 전 |
Marko Pintera
|
ba5f1c9453
Added GpuProgram importer
|
13 년 전 |
Marko Pintera
|
23822c862d
Fixed a bunch of bugs with async resource loading
|
13 년 전 |
Marko Pintera
|
d4b6b593c2
Properly releasing GpuProgInclude
|
13 년 전 |
Marko Pintera
|
2de43e95a4
Gpu program include importer
|
13 년 전 |
Marko Pintera
|
bbb7a1bb74
Fixed a serious issue with serialization where Reflectable object size wasn't being calculated properly
|
13 년 전 |
Marko Pintera
|
3e47d2941c
Finalized removing all raw pointers from RenderSystem
|
13 년 전 |
Marko Pintera
|
fea3072466
Removed register/unregisterObjectToDestroy as it's no longer needed and it just requires an additional sync lock
|
13 년 전 |
Marko Pintera
|
6fd41c675b
Fixing an issue where unloading a resource could cause a race condition
|
13 년 전 |
Marko Pintera
|
0105df516c
Removed render window pointer array from D3D9RenderSystem
|
13 년 전 |
Marko Pintera
|
5700fec8d0
Removed mActiveViewport from render system
|
13 년 전 |
Marko Pintera
|
5eeed8897c
Refactored how are render targets handled in all of the render systems
|
13 년 전 |
Marko Pintera
|
db092c1e82
GpuParamBlock is now initialized like any other CoreGpuObject
|
13 년 전 |
Marko Pintera
|
34662227f0
Made multirender textures immutable
|
13 년 전 |
Marko Pintera
|
181d9f6431
RenderTexture is initialized fully via initialize() and is immutable after
|
13 년 전 |
Marko Pintera
|
f6f19866d5
Creating a resource will return a handle instead of a pointer
|
13 년 전 |