Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 2.02 KB

stable-4.1.4.md

File metadata and controls

25 lines (18 loc) · 2.02 KB

Veldrid 4.1.4

Veldrid version 4.1.4 is available. This is a small patch with some minor fixes and improvements.

All Changes

Veldrid

  • [Vulkan] Fix GraphicsDevice.UpdateBuffer with an offset. [1018318]
  • [D3D11] Fix some edge case handling for some types of D3D11 buffer updates. [09ac9e8]
  • [Vulkan] Cache the value indicating whether Vulkan is supported by the current system. [0058c68]
  • [Metal] Implement a real support check for Metal. [8a7ccd3]
  • [Metal] Only use multiple viewports if it's supported in the current device. [c0c7af0]
  • [Metal] Detect when an MTLShader fails to locate the entry point. [60f97bb]
  • [Metal] Don't forget the bound ResourceSets when a new Pipeline is set. [6b9692e]
  • [OpenGL] Don't forget the bound ResourceSets when a new Pipeline is set. [05f110b]

Veldrid.StartupUtilities

  • Request OpenGL version 3.0 instead of 4.0. [fa044e2]
    • This version is a "minimum" version -- the driver will generally still return a higher version context, if supported.
    • This allows VeldridStartup.CreateGraphicsDevice to be used on machines supporting only OpenGL 3.

Veldrid.SDL2

  • Refresh the cached size value when a new Width/Height is set. [54eb5bc]