Backends: Metal: Fixed null dereference inside command buffer completion handler. (#5363, #5365)

This commit is contained in:
Warren Moore
2022-05-31 15:06:42 -07:00
committed by ocornut
parent 74f7ac04a1
commit 7354009a73
2 changed files with 7 additions and 2 deletions

View File

@ -126,6 +126,7 @@ Other Changes:
- Backends: OSX: Monitor NSKeyUp events to catch missing keyUp for key when user press Cmd + key (#5128) [@thedmd]
- Backends: OSX, Metal: Store backend data in a per-context struct, allowing to use these backends with
multiple contexts. (#5203, #5221, #4141) [@noisewuwei]
- Backends: Metal: Fixed null dereference on exit inside command buffer completion handler. (#5363, #5365) [@warrenm]
- Backends: OpenGL3: Partially revert 1.86 change of using glBufferSubData(): now only done on Windows and
Intel GPU, based on querying glGetString(GL_VENDOR). Essentially we got report of accumulating leaks on Intel
with multi-viewports when using simple glBufferData() without orphaning, and report of corruptions on other