mirror of
https://github.com/hyprwm/Hyprland.git
synced 2025-08-03 13:41:59 -07:00
shm: align size to stride (#7383)
calculate the size to the stride we got to better align it.
This commit is contained in:
@@ -63,7 +63,7 @@ Aquamarine::SSHMAttrs CWLSHMBuffer::shm() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
std::tuple<uint8_t*, uint32_t, size_t> CWLSHMBuffer::beginDataPtr(uint32_t flags) {
|
std::tuple<uint8_t*, uint32_t, size_t> CWLSHMBuffer::beginDataPtr(uint32_t flags) {
|
||||||
return {(uint8_t*)pool->data + offset, fmt, size.x * size.y * 4};
|
return {(uint8_t*)pool->data + offset, fmt, stride * size.y};
|
||||||
}
|
}
|
||||||
|
|
||||||
void CWLSHMBuffer::endDataPtr() {
|
void CWLSHMBuffer::endDataPtr() {
|
||||||
|
Reference in New Issue
Block a user