Commit History

Автор SHA1 Съобщение Дата
  Michael Ragazzon 0c96c0eed2 Reuse text geometry if the mesh didn't change, see #727 преди 8 месеца
  Michael Ragazzon 35e3dfc8b4 Add more profiling zones for geometry преди 8 месеца
  Michael Ragazzon 7fa1dc9e29 Use a free list instead of bit mask in StableVector преди 8 месеца
  Michael Ragazzon 3b96321d4b Defer texture loading until it is visible преди 1 година
  Michael Ragazzon b197f985b3 Prevent gaps when rendering fractionally sized elements, resolves #438 преди 1 година
  Someone Somewhere 1b6411f664 Fix incorrect clipping due to stale viewport dimensions (#680) преди 1 година
  Michael Ragazzon 2cd78d54e9 Make Rectangle member functions return new objects instead of mutating in-place преди 1 година
  Michael Ragazzon 9bfb8d7c60 Remove dimensions argument from render interface `SaveLayerAsTexture` преди 1 година
  Michael Ragazzon 8559aaf596 Merge branch 'effects' (#594) преди 1 година
  Michael Ragazzon e96b950373 Render interface: Make layer compositing a separate function instead of being a part of layer pop преди 1 година
  Michael Ragazzon 011b3c17ef Fix file textures not being reloaded after release преди 1 година
  Michael Ragazzon c42d7298d7 Render interface naming: Remove compiled from release functions преди 2 години
  Michael Ragazzon 5faedc427b Refactor render interface: Require compiled geometry, use modern and safer types [breaking change] преди 2 години
  Michael Ragazzon a452f26951 Refactor Geometry and Texture, introduce unique render resources преди 2 години
  Michael Ragazzon 69ea397f4f Add clip mask to render interface, introduce render manager to keep track of the render state преди 2 години