egui/crates/egui-wgpu/CHANGELOG.md
Andreas Reich 944159d514
using a shared vertex & index buffer in wgpu renderer (#2148)
* using a shared vertex & index buffer in wgpu renderer
capacity each doubles when exceeded.
This change means a lot less allocation during egui's lifetime.

* changelog update

* minor code cleanup and changelog fix

* fix linter issue
2022-10-14 10:53:19 +02:00

1.1 KiB

Changelog for egui-wgpu

All notable changes to the egui-wgpu integration will be noted in this file.

Unreleased

  • Renamed RenderPass to Renderer.
  • Renamed RenderPass::execute to RenderPass::render.
  • Renamed RenderPass::execute_with_renderpass to Renderer::render (replacing existing Renderer::render)
  • Reexported Renderer.
  • Renderer no longer handles pass creation and depth buffer creation (#2136)
  • PrepareCallback now passes wgpu::CommandEncoder (#2136)
  • Only a single vertex & index buffer is now created and resized when necessary (previously, vertex/index buffers were allocated for every mesh) (#2148).

0.19.0 - 2022-08-20

  • Enables deferred render + surface state initialization for Android (#1634).
  • Make RenderPass Send and Sync (#1883).

0.18.0 - 2022-05-15

First published version since moving the code into the egui repository from https://github.com/LU15W1R7H/eww.