Download Latest Version 0.9.3 source code.zip (700.5 kB)
Email in envelope

Get an email when there's a new version of ggez

Home / 0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
0.9.0 source code.tar.gz 2023-06-25 650.6 kB
0.9.0 source code.zip 2023-06-25 699.6 kB
README.md 2023-06-25 942 Bytes
Totals: 3 Items   1.4 MB 0

Added

None, just minor but breaking changes.

Changed

Image::new_blank_canvas_image has been renamed to Image::from_color

InstanceArray::resize takes a usize instead of a u32.

Canvas::set_shader, Canvas::set_shader_params, and Canvas::set_text_shader_params now take a reference.

ShaderParams::set_uniforms now takes self and ctx mutably.

ShaderParams::set_uniforms and ShaderParamsBuilder::build now take the full context.

ShaderBuilder::new_wgsl is now called ShaderBuilder::new.

ShaderBuilder::combined_code and ShaderBuilder::combined_path have become associated functions called ShaderBuilder::from_code and ShaderBuilder::from_path respectively.

Some ContextBuilder options now take paths instead of strings. Removed

ShaderParams no longer implements Clone, PartialEq, Eq, or ToOwned.

Image::from_solid has been removed use Image::from_color

Fixed

Things not rendering.

Source: README.md, updated 2023-06-25