+ added more options for samples' base class
+added static CRT version to cg2glsl
+added static CRT version of hlsl2glsl lib
+added HLSL ASM to GLSL compiler. Multires-splatting sample uses this compiler instead of old cg2glsl one.
+ added 2d texture array (not tested carefully)
-minor changes
+ added texture data modification method (untested)
- use buffer for containing all resolution subsplats instead of separate textures. support saving illumination buffer's content to file
- fixed texture update bug
+ added dragon scene to multires splatting sample. prepare for specular scene
+ added ambient term to samples
- support transfer data between UAV buffers
- work around array of struct problem when cross compile hlsl to glsl
* fixed: "has_mipmap" and "generate_mipmap" are child nodes, not attributes. Added render target view query for texture resources
- set default sampler states for compute shader
-minor changes, remove UAV binding functions for stages other than compute. Prepare for UAV group for binding to pixel shader
-experiment glossy scene in multires splatting sample
-remove glossy experiment
+ added "readable" attribute
- added UAV array texture (untested)