Skip to content

Releases: vram-guild/canvas

1.0.1095-snapshot Unstable

03 Nov 19:35
Compare
Choose a tag to compare
Pre-release

b48566d Update to 1.16.4
bfa4958 Mostly notes
1cd754e Improve BlendMode handling, allow null
2e2b800 Ugly fix for item glint rendering
42e8e2b Implement draw priority, clean up task notes

1.0.1089 Unstable

02 Nov 05:48
Compare
Choose a tag to compare
1.0.1089 Unstable Pre-release
Pre-release

7121ff3 Stub in draw priority

1.0.1089-snapshot Unstable

02 Nov 05:43
Compare
Choose a tag to compare
Pre-release

ee98c02 Rename bilinear -> blur. Simplify decal state.
ed98c2b Refactor shaders in renderstate to prep for translucent shaders. Add material logging.

1.0.1086 Unstable

01 Nov 18:56
Compare
Choose a tag to compare
1.0.1086 Unstable Pre-release
Pre-release

11472c2 Partial cleanup of transparency, material semantics, add material debug code
b1a411c Remove unnecessary casts
24f04e4 Clean up texture filtering
c6209eb Fix indexing error in vertex collector, simplify array allocation
e1539c7 Some render context clean up

1.0.1081 Unstable

31 Oct 15:41
Compare
Choose a tag to compare
1.0.1081 Unstable Pre-release
Pre-release

956eb94 Track framebuffer target in emissive capture
434f416 Item frames shouldn't render with material of item they contain
cedb284 Fix missing (black) atlas textures after resource reload
84af784 Fix rain rendering

1.0.1077 Unstable

30 Oct 19:35
Compare
Choose a tag to compare
1.0.1077 Unstable Pre-release
Pre-release

19cf2d3 Fix lighting on flat-shaded models when semi-flat option enabled. Probably fix for #111

1.0.1076 Unstable

30 Oct 05:51
Compare
Choose a tag to compare
1.0.1076 Unstable Pre-release
Pre-release

8ec78b3 Update for 1.16.4, failed attempts to fix rain

1.0.1075 Unstable

29 Oct 04:42
Compare
Choose a tag to compare
1.0.1075 Unstable Pre-release
Pre-release

818e86e Fix item frame rendering, sort of
60f572c tesselate -> render
8b3fee9 Clean up decal state, make more state attributes easily visible in debug
facd019 Test/fix fallback rendering
d552a95 Item material maps
5684be7 Merge pull request #118 from grondag/complete-pipeline
29a29c2 Use item material maps - needs more work in FREX
d83de2c Rethink scope of RenderContextState
198b675 Correct and simplify ao/default material handling
c229d1d Prep for item material maps
8aeff6b Prevent crash with custom particles
5aee5c2 Remove VertexEncoder - abstraction no longer needed
36a377e Ditch IntStream in favor of simple arrays (perf), simplify collector
d32571a Remove obsolete EnodingContext/ShaderContext/ShaderPass
82a94cb Clean up vertex formats
0dbe5a1 Small cleanups
513aee8 Remove some unnecessary state calls
1ac5fcc Minor collector optimization
f64e40b Finish material state handling
f1cfc65 Prevent more state changes
e7f047b A few small state simplifications
d6d2f11 Reduce texture state overhead
9380d32 Fix default fog mode
cedf0ea Prevent freeze on unload
efddc0a Fix normal encoding / diffuse lighting for terrain
582e524 minor doc updates
5ca2739 Rough reorg/renames
53e0836 Remove old shader classes
9c522f5 Remove old materia/draw classes
4027400 Remove experimental config
352ae24 renders - lighting and performance issues, hangs on exit
a5016bb Make noise libraries compatible with ubershader
3cc3c3b Promote wip shader code
2b76b4f Simple scene renders properly
f22283f Something renders again
c867d30 Might need that
b461b4a Fix init timing issue
6243627 Switch to new vertex collector/list
926643a Prep old encoding classes for removal
7f22dc2 Remove shader builder
dcae0ec Segregate modules to be removed
2ddb5d9 Start integrating new pipeline

1.0.1033 Unstable

21 Oct 14:35
Compare
Choose a tag to compare
1.0.1033 Unstable Pre-release
Pre-release

3dbab93 Implement new RenderMaterial, consolidate vertex state, other state refactors
933cfdb Prep for new render material
74325c0 derp
5fadaaa Rough in RenderContextState
2652fc7 Remove minor cruft around particles
02b4062 Remove obsolete painting hack

1.0.1027 Unstable

19 Oct 19:29
Compare
Choose a tag to compare
1.0.1027 Unstable Pre-release
Pre-release

ccc3540 update maven path
0632961 Simplify(?) sprite normalization - hopefully fix remaining sprite issues in new pipeline
c76162d Buffer quads in collector
74c2c9a Various fixes to item/block rendering
9a102e5 Actually update Fabric this time
3f0448b FREX 4.0, Update Fabric, use jetbrains annotations
5cbca4a Use simpler material format
b56897e Prevent mis-scaled startup screen on mac
eb03666 Add reduce resolution config for mac reina displays
5cbc109 Update cotton maven