-
-
Notifications
You must be signed in to change notification settings - Fork 107
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Lights id * Material id * Optimised working * Split Material::fragment_shader into source ant attributes * Use u64 instead of Vec<u32> as program key * Shared Mesh::id function * Particles use program2 * Use byte array for key * program_cache * Internal name fix * render_with_material * impl draw, vertex_shader_source and id for Geometry types * impl new Geometry for Particles * Remove program_cache * impl new Geometry * Simplify Axes * Compile * use macro rules to impl Geometry * Use macro rules to impl more geometries * Use more macro rules to impl geometry and object * todo * More impl Object with macro * Fix mandelbrot example * impl id for skybox and terrain * Clean-up in instanced shapes example * Geometry id * macro rule for material body * macro rule for post material body * PostMaterial impl basic methods * Use 16 bit for Geometry * use render_with_post_material * Remove fragment_shader method * Fix instanced mesh * InstancedMesh is working * Material ids * Fix examples implementing material * Fix warnings * Docs * Docs * Remove unused function * light macro impl * Light unique id * use u16 for geometry and material id * Docs * Remove InstancedMesh::set_instance_count * Update instance buffers at set_instances * impl animate for mutable Geometry * Instanced mesh clean-up * Fix animation * Avoid Geometry::render_with_material * Avoid using apply_effect in core * full_screen_id * Rename and clean-up * render fullscreen functions * impl PostMaterial for fog and fxaa * Update examples * Internal LightingPassMaterial (improve performance) * Rename * Move effect functionality to effect folder * Rename PostMaterial -> Effect * Rename * Render target impl apply_screen_effect and material * Move LightingPass to effects * Rename * Use apply_screen_effect for lighting pass * Avoid use of apply_effect * Avoid use of apply_effect in logo example * Full screen id * Fix id of water geometry * Fix core ids * Avoid apply_cube_effect * Avoid cube effect in core * IrradianceMaterial * PrefilterMaterial * Deprecate apply_effect and apply_cube_effect * Deprecate Context::program * Rename * Expose Context::programs * Docs * Remove Effect::material_type * Docs * Fix docs * Docs * Move ColorTexture and DepthTexture impl to core * Remove redundant resolution methods * fmt
- Loading branch information
Showing
60 changed files
with
2,136 additions
and
2,030 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.