Marko Pintera
|
01defbfd9d
DX11 arrays work
|
13 years ago |
Marko Pintera
|
700d56beaa
DirectX 11 struct shader parameters work
|
13 years ago |
Marko Pintera
|
db092c1e82
GpuParamBlock is now initialized like any other CoreGpuObject
|
13 years ago |
Marko Pintera
|
f6f19866d5
Creating a resource will return a handle instead of a pointer
|
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
|
b64de5a14d
Added resource management methods to Material & Shader
|
13 years ago |
Marko Pintera
|
c62037b142
Parsing samplers & textures with the same name now works
|
13 years ago |
Marko Pintera
|
19e874a87d
Material serialization (untested)
|
13 years ago |
Marko Pintera
|
388e570f24
Fixed shader parameter checking
|
13 years ago |
Marko Pintera
|
3e185cfd55
Shader serialization
|
13 years ago |
Marko Pintera
|
4ec92954ca
Added shader params
|
13 years ago |
Marko Pintera
|
2f72100575
Removed some unused param stuff
|
13 years ago |
Marko Pintera
|
35f528e399
New shader param system actually works with DX9
|
13 years ago |
Marko Pintera
|
dfb8b81ded
Removed remainining referenced to RenderSystemManager
|
13 years ago |
Marko Pintera
|
c6b1e6a880
More work on fixing up multithreading and getting everything to work
|
13 years ago |
Marko Pintera
|
cca0196f6c
Renamed ResourceRef to ResourceHandle
|
13 years ago |
Marko Pintera
|
6c9f086e37
Some more render context work
|
13 years ago |
Marko Pintera
|
5794d61f50
Some prep work before implementing command buffers
|
13 years ago |
Marko Pintera
|
5ec633729e
Apply texture sampler
|
13 years ago |
Marko Pintera
|
26bb37f13b
Rendering meshes straight from GameObject
|
13 years ago |
Marko Pintera
|
417df991bc
Maybe, just maybe I have solved material deserialization crash?
|
13 years ago |
Marko Pintera
|
4071a77c19
Added RTTI for various Material/Shader classes
|
13 years ago |
Marko Pintera
|
d0f2212f2a
Resource meta files
|
13 years ago |
Marko Pintera
|
813fc059a9
Basic Material works
|
13 years ago |
Marko Pintera
|
6f9755d324
We can now set params through Material and apply the material
|
13 years ago |
Marko Pintera
|
339335ef7f
Ability to set textures in gpu params
|
13 years ago |
Marko Pintera
|
12b3f490bc
More material and renderer stuff
|
13 years ago |