doc: Document !1957

This commit is contained in:
Jakob Bornecrantz 2023-09-20 21:08:55 +01:00
parent 82192a43f9
commit d9fe5eaf5d
10 changed files with 13 additions and 0 deletions

View file

@ -0,0 +1 @@
ogl: Add various helper functions, and tidy code a bit.

View file

@ -0,0 +1 @@
util: Add code to get a limited unique id, it's a simple 64 bit atomic counter.

View file

@ -0,0 +1 @@
main: Trace mirror blit function.

View file

@ -0,0 +1 @@
util: Generate limited limited ids for native swapchains.

View file

@ -0,0 +1 @@
client: Generate limited unique ids for native swapchains.

View file

@ -0,0 +1 @@
t/sdl_test: Use new OpenGL helpers to import swapchain images.

View file

@ -0,0 +1 @@
ext/imgui: Add helper to draw a image/texture with a cleared background color.

View file

@ -0,0 +1 @@
gui: Rename OpenGL sink file, slightly improve thread safety and add note.

View file

@ -0,0 +1 @@
st/gui: Refactor a few OpenGL drawing code into helper.

View file

@ -0,0 +1,4 @@
Add `xrt_limited_unique_id` and `xrt_limited_unique_id_t` types to donate a
special id that is unique to the current process. Use that to decorate
`xrt_swapchain_native` with a limited unique id, useful for caching of the
`xrt_image_native` imports of swapchains and other objects.