Marko Pintera
|
23822c862d
Fixed a bunch of bugs with async resource loading
|
13 years ago |
Marko Pintera
|
0105df516c
Removed render window pointer array from D3D9RenderSystem
|
13 years ago |
Marko Pintera
|
5700fec8d0
Removed mActiveViewport from render system
|
13 years ago |
Marko Pintera
|
5eeed8897c
Refactored how are render targets handled in all of the render systems
|
13 years ago |
Marko Pintera
|
079c1923cf
Fixed a crash where object was deleted while still in command queue
|
13 years ago |
Marko Pintera
|
05e0af19b4
Resources call destroy() automatically when reference count reaches 0
|
13 years ago |
Marko Pintera
|
7c61af0cd7
Application using OpenGL renderer shuts down properly
|
13 years ago |
Marko Pintera
|
fda3ca2150
Fixed multiple exceptions and deadlocks that were happening when attempting to exit the application
|
13 years ago |
Marko Pintera
|
f53903ed37
Render queue automatically detects if its being called from render thread an executes immediately
|
13 years ago |
Marko Pintera
|
36c37b43ff
DX11 renderer works
|
13 years ago |
Marko Pintera
|
74796b8bb9
Removed vertex binding
|
13 years ago |
Marko Pintera
|
01243d6be4
Removed some useless cg stuff
|
13 years ago |
Marko Pintera
|
656d3e7b07
Renamed all of the hardware buffers
|
13 years ago |
Marko Pintera
|
828e5f3dcd
Check in before removing a bunch of GL shader methods
|
13 years ago |
Marko Pintera
|
e94ca6b9d6
RenderSystem is now a module
|
13 years ago |
Marko Pintera
|
8b3a2497ae
Removing createRenderWindow from RenderSystem
|
13 years ago |
Marko Pintera
|
3424578403
Rasterizer state
|
13 years ago |
Marko Pintera
|
aeed45563e
Render systems now use blend states
|
13 years ago |
Marko Pintera
|
74fe12325f
Sampler state gets applied only through SamplerState object
|
13 years ago |
Marko Pintera
|
0e72046097
Refactoring how Pass/RenderSystem and other classes handle render states. Part 1
|
13 years ago |
Marko Pintera
|
b7c0328536
Finished up porting to new deferred rendering system
|
13 years ago |
Marko Pintera
|
a569a53a4b
Removing some unused old render system context stuff
|
13 years ago |
Marko Pintera
|
6166de8dc2
New deferred context works!
|
13 years ago |
Marko Pintera
|
0c9000da2a
First step in adding the new DeferredRenderContext
|
13 years ago |
Marko Pintera
|
c138b62b72
GLRenderSystem ported to x64
|
13 years ago |
Marko Pintera
|
aebfb59579
Dont store name for render window
|
13 years ago |
Marko Pintera
|
616f686c12
Refactored Render system context into two different types
|
13 years ago |
Marko Pintera
|
d87a5e8fc4
More multithreaded changes, mostly to GpuPrograms
|
13 years ago |
Marko Pintera
|
03f4bb7402
Refactored Texture part #2
|
13 years ago |
Marko Pintera
|
cca0196f6c
Renamed ResourceRef to ResourceHandle
|
13 years ago |