Change Log
v0.18 (2019-02-12)
- changed
get_dimensionsto return a minimum of 1 - Features:
v0.17 (2017-12-30)
- basic WebGL2 support via
wasm32-unknown-emscriptentarget (#1706, #1681) mintintegration instead ofcgmath(#1301)draw_stateupdate to v0.8, breaking the bit flags (#1708)- Features:
- Examples:
- new render_target example
- screenshot function for gamma example (#1478)
v0.16 (2017-05-11)
RawGlobalPSO component (#1262)- run-time configurable instance rate (#1256)
- more convenience traits are derived (#1249)
- optional cgmath support (#1242)
v0.15 (2017-04-22)
- optional serialization support (#1234)
- better GL state caching (#1221)
- GL texture staging (#1202)
- primitives with adjacency (#1154)
- metal backend improvements (#1165, #1175)
- resource mapping improvements
v0.14 (2017-01-16)
- fixed
FenceandSyncbounds (#1095) - dx11 buffer mapping support (#1099, #1105)
- redesigned resource usage model for next-gen compatibility (#1123)
- buffer copy support (#1129)
- fixed and improved some errors (#1137, #1138)
- application launcher revamp and resize support (#1121)
v0.13 (2016-12-18)
- experimental Metal backend (#969, #1049, #1050)
- persistent mapping (#1026)
- tessellation support (#1027, #1088)
- new examples: gamma, particle, terrain_tessellated
- better PSO error messages, constant offset checks (#1004)
- unified scissor: now Y-reversed on GL (#1092)
constresources are now calledimmutable- faster handle clones and cleaner core API (#1031)
v0.12 (2016-06-23)
- Android / GLES support (#993)
- GL unsigned int samplers (#991)
- better errors (#976)
- better GLSL pre core reflection
v0.11 (2016-04-30)
- modified
SliceAPI (#955) - fixed GL blending where it's not in the core (#953)
- raw PSO components for vertex buffers and render targets
v0.10.2 (2016-04-15)
- fixed get_texel_count (#937)
v0.10.1 (2016-03-26)
- fixed update_texture (#912)
v0.10 (2016-03-21)
- Direct3D 11 backend (#861)
v0.9.2 (2016-02-24)
v0.9.1 (2016-02-19)
v0.9 (2016-01-22)
- Pipepeline State Object revolution (#828)