search for: __drm_dumb_buffers_h__

Displaying 3 results from an estimated 3 matches for "__drm_dumb_buffers_h__".

2025 Jan 13
0
[PATCH v2 02/25] drm/dumb-buffers: Provide helper to set pitch and size
...gt;>> new file mode 100644 >>>> index 000000000000..6fe36004b19d >>>> --- /dev/null >>>> +++ b/include/drm/drm_dumb_buffers.h >>>> @@ -0,0 +1,14 @@ >>>> +/* SPDX-License-Identifier: MIT */ >>>> + >>>> +#ifndef __DRM_DUMB_BUFFERS_H__ >>>> +#define __DRM_DUMB_BUFFERS_H__ >>>> + >>>> +struct drm_device; >>>> +struct drm_mode_create_dumb; >>>> + >>>> +int drm_mode_size_dumb(struct drm_device *dev, >>>> + struct drm_mode_create_dumb *args, &...
2025 Jan 10
0
[PATCH v2 02/25] drm/dumb-buffers: Provide helper to set pitch and size
...de/drm/drm_dumb_buffers.h b/include/drm/drm_dumb_buffers.h >> new file mode 100644 >> index 000000000000..6fe36004b19d >> --- /dev/null >> +++ b/include/drm/drm_dumb_buffers.h >> @@ -0,0 +1,14 @@ >> +/* SPDX-License-Identifier: MIT */ >> + >> +#ifndef __DRM_DUMB_BUFFERS_H__ >> +#define __DRM_DUMB_BUFFERS_H__ >> + >> +struct drm_device; >> +struct drm_mode_create_dumb; >> + >> +int drm_mode_size_dumb(struct drm_device *dev, >> + struct drm_mode_create_dumb *args, >> + unsigned long pitch_align, >> +...
2025 Jan 09
25
[PATCH v2 00/25] drm/dumb-buffers: Fix and improve buffer-size calculation
Dumb-buffer pitch and size is specified by width, height, bits-per-pixel plus various hardware-specific alignments. The calculation of these values is inconsistent and duplicated among drivers. The results for formats with bpp < 8 are incorrect. This series fixes this for most drivers. Default scanline pitch and buffer size are now calculated with the existing 4CC helpers. There is a new