Marko Pintera
|
655f82b5a4
Removing unused stuff from GpuPrograms
|
13 năm trước cách đây |
Marko Pintera
|
c49ed432df
Gpu programs now get loaded properly before initializing material
|
13 năm trước cách đây |
Marko Pintera
|
6e2cee6dc1
DirectX window defaults to primary
|
13 năm trước cách đây |
Marko Pintera
|
289ddb78eb
Window loops now run on the render thread
|
13 năm trước cách đây |
Marko Pintera
|
aebfb59579
Dont store name for render window
|
13 năm trước cách đây |
Marko Pintera
|
636cca60e3
Both DX and GL versions load up and work fine even with multithreading
|
13 năm trước cách đây |
Marko Pintera
|
0e2e1461aa
Made some constructors private to make sure constructor methods are used
|
13 năm trước cách đây |
Marko Pintera
|
9d0b41f349
More work on multithreading. Actually managed to reach the main loop now.
|
13 năm trước cách đây |
Marko Pintera
|
c6b1e6a880
More work on fixing up multithreading and getting everything to work
|
13 năm trước cách đây |
Marko Pintera
|
616f686c12
Refactored Render system context into two different types
|
13 năm trước cách đây |
Marko Pintera
|
d87a5e8fc4
More multithreaded changes, mostly to GpuPrograms
|
13 năm trước cách đây |
Marko Pintera
|
03f4bb7402
Refactored Texture part #2
|
13 năm trước cách đây |
Marko Pintera
|
7aefc7c854
Updated how textures get serialized (needs serious testing)
|
13 năm trước cách đây |
Marko Pintera
|
7970ff490b
Refactored Textures part #1
|
13 năm trước cách đây |
Marko Pintera
|
cca0196f6c
Renamed ResourceRef to ResourceHandle
|
13 năm trước cách đây |
Marko Pintera
|
bde83d1e5a
Added threading checks to the RenderSystems and refactored a bit
|
13 năm trước cách đây |
Marko Pintera
|
aa4ba9a93f
Bunch more methods ported to use render system context
|
13 năm trước cách đây |
Marko Pintera
|
291f52586c
More RenderSystemContext related changes, mostly refactoring
|
13 năm trước cách đây |
Marko Pintera
|
6193cd16a6
Removed some unused stuff
|
13 năm trước cách đây |
Marko Pintera
|
92e00eea15
Tons of more work on multithreading for the render system
|
13 năm trước cách đây |
Marko Pintera
|
1e218a6adc
Hooked up some deferred rendering to application (currently not compilable)
|
13 năm trước cách đây |
Marko Pintera
|
ca8447b5e1
More (untested) deferred rendering
|
13 năm trước cách đây |
Marko Pintera
|
f67e37bb8c
Add DeferredRenderer and a bunch of deferred render commands
|
13 năm trước cách đây |
Marko Pintera
|
f4cf3ec60e
Bunch of renames and starting work on deferred render system
|
13 năm trước cách đây |
Marko Pintera
|
6c9f086e37
Some more render context work
|
13 năm trước cách đây |
Marko Pintera
|
5bd87397b4
Some prep work before implementing command buffers - Forgot a file
|
13 năm trước cách đây |
Marko Pintera
|
5794d61f50
Some prep work before implementing command buffers
|
13 năm trước cách đây |
Marko Pintera
|
0469d62c92
Removing unused render system methods #4
|
13 năm trước cách đây |
Marko Pintera
|
9dc5f1dff7
Removing unused methods from render system #1
|
13 năm trước cách đây |
Marko Pintera
|
a10ef7f7b9
Stripping down unneeded render system methods #2
|
13 năm trước cách đây |