Skip to content

Commit

Permalink
Add v0.5.5-1 to changes
Browse files Browse the repository at this point in the history
  • Loading branch information
ehopperdietzel committed Mar 16, 2024
1 parent 6fd337a commit d70c811
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 4 deletions.
15 changes: 15 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
SRM (0.5.5-1)

# Bug Fixes

* Corrected automatic allocator device selection on multi-GPU setups. Thanks to @rafalz1978 for reporting and testing.
* Resolved atomic hardware cursor bug on connector initialization, ensuring the cursor pixmap update.

# Environment

* Introduced SRM_FORCE_GL_ALLOCATION environment variable to enforce main memory buffer allocation with OpenGL instead of GBM.
* Added SRM_ALLOCATOR_DEVICE environment variable to allow manual override of the automatic allocator device chosen by SRM.

-- Eduardo Hopperdietzel <[email protected]> Sat, 16 Mar 2024 17:26:14 -0300


SRM (0.5.4-1)

# Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="SRM is released under the MIT license." />
</a>
<a href="https://github.com/CuarzoSoftware/SRM">
<img src="https://img.shields.io/badge/version-0.5.4-brightgreen" alt="Current SRM version." />
<img src="https://img.shields.io/badge/version-0.5.5-brightgreen" alt="Current SRM version." />
</a>
</p>

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.5.4
0.5.5
4 changes: 2 additions & 2 deletions doxygen/md/Envs.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ Note: Disabling vsync for the atomic API is supported only starting from Linux v

SRM attempts to automatically select the most suitable device for buffer allocation. However, certain drivers may incorrectly report capabilities or lack certain functionalities, leading to allocation failures or the creation of black, empty textures.

To override the default allocator, use the **SRM_ALLOCATOR_DEVICE** environment variable. For instance:
To override the default allocator, employ:

**SRM_ALLOCATOR_DEVICE**=/dev/dri/card1
**SRM_ALLOCATOR_DEVICE**=/dev/dri/card[N]

## Main Memory Buffers

Expand Down

0 comments on commit d70c811

Please sign in to comment.