Marko Pintera
|
7eadcafc4d
Fixed a bunch of issues with destroying of GameObjects (WIP)
|
12 years ago |
Marko Pintera
|
b23df56ce1
Add handles for components
|
12 years ago |
Marko Pintera
|
54c08871e0
Renamed handles and add GameObject handles
|
12 years ago |
Marko Pintera
|
ddd17628eb
Added overlays that will make 2D rendering easier
|
12 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
|
db092c1e82
GpuParamBlock is now initialized like any other CoreGpuObject
|
13 years ago |
Marko Pintera
|
05e0af19b4
Resources call destroy() automatically when reference count reaches 0
|
13 years ago |
Marko Pintera
|
c62037b142
Parsing samplers & textures with the same name now works
|
13 years ago |
Marko Pintera
|
a7e57abdbf
Fixed a bunch of DX11 bugs
|
13 years ago |
Marko Pintera
|
45d26f8845
A bunch of DX11 render system implementation
|
13 years ago |
Marko Pintera
|
32ebc5a3f8
Fixed GLSL matrix layout
|
13 years ago |
Marko Pintera
|
e3e5d96d67
Refactored viewport
|
13 years ago |
Marko Pintera
|
6d8e1b9520
Uniform buffer actually work
|
13 years ago |
Marko Pintera
|
35f528e399
New shader param system actually works with DX9
|
13 years ago |
Marko Pintera
|
2f668d6cbe
Added depth stencil state
|
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
|
6166de8dc2
New deferred context works!
|
13 years ago |
Marko Pintera
|
636cca60e3
Both DX and GL versions load up and work fine even with multithreading
|
13 years ago |
Marko Pintera
|
d87a5e8fc4
More multithreaded changes, mostly to GpuPrograms
|
13 years ago |
Marko Pintera
|
cca0196f6c
Renamed ResourceRef to ResourceHandle
|
13 years ago |
Marko Pintera
|
aa4ba9a93f
Bunch more methods ported to use render system context
|
13 years ago |
Marko Pintera
|
6193cd16a6
Removed some unused stuff
|
13 years ago |
Marko Pintera
|
92e00eea15
Tons of more work on multithreading for the render system
|
13 years ago |
Marko Pintera
|
1e218a6adc
Hooked up some deferred rendering to application (currently not compilable)
|
13 years ago |
Marko Pintera
|
f67e37bb8c
Add DeferredRenderer and a bunch of deferred render commands
|
13 years ago |
Marko Pintera
|
f4cf3ec60e
Bunch of renames and starting work on deferred render system
|
13 years ago |
Marko Pintera
|
6c9f086e37
Some more render context work
|
13 years ago |
Marko Pintera
|
5ec633729e
Apply texture sampler
|
13 years ago |