search for: rgb565

Displaying 20 results from an estimated 21 matches for "rgb565".

2023 Nov 20
0
[ANNOUNCE] libdrm 2.4.118
...et endianness using meson util: fix 32 bpp patterns on big-endian util: fix 16 bpp patterns on big-endian util: add missing big-endian RGB16 frame buffer formats modetest: add support for parsing big-endian formats util: add test pattern support for big-endian XRGB1555/RGB565 util: fix pwetty on big-endian util: add pwetty support for big-endian RGB565 modetest: add support for big-endian XRGB1555/RGB565 Jonas Karlman (1): modetest: add support for DRM_FORMAT_NV{15,20,30} Neil Armstrong (1): modetest: switch usage to proper options gramma...
2019 Apr 10
1
[PATCH v2 2/3] drm: switch drm_fb_xrgb8888_to_rgb565_dstclip to accept __iomem dst
Not all archs have the __io_virt() macro, so cirrus can't simply convert pointers that way. The drm format helpers have to use memcpy_toio() instead. This patch makes drm_fb_xrgb8888_to_rgb565_dstclip() accept a __iomem dst pointer and use memcpy_toio() instead of memcpy(). The helper function (drm_fb_xrgb8888_to_rgb565_line) has been changed to process a single scanline. Signed-off-by: Gerd Hoffmann <kraxel at redhat.com> --- include/drm/drm_format_helper.h | 2 +- driver...
2019 Apr 09
0
[PATCH 4/4] drm: add convert_lines_toio() variant, fix cirrus builds on powerpc.
...*dst, void *vaddr, struct drm_framebuffer *fb, +void drm_fb_memcpy_dstclip(void __iomem *dst, void *vaddr, + struct drm_framebuffer *fb, struct drm_rect *clip); void drm_fb_swab16(u16 *dst, void *vaddr, struct drm_framebuffer *fb, struct drm_rect *clip); void drm_fb_xrgb8888_to_rgb565(void *dst, void *vaddr, struct drm_framebuffer *fb, struct drm_rect *clip, bool swap); -void drm_fb_xrgb8888_to_rgb565_dstclip(void *dst, unsigned int dst_pitch, +void drm_fb_xrgb8888_to_rgb565_dstclip(void __iomem *dst, + unsigned int dst_pitch, void *va...
2019 Apr 04
2
[PATCH] drm/cirrus: rewrite and modernize driver.
.... > > Have a pointer to these helpers? grepping around in drm didn't turn up > anything so far ... tinydrm_xrgb8888_to_* imo these could be put into some drm_format_helpers.c to be shared. >From a quick look the xrgb8888_to_rgb888 is missing, but for a quick hack you can just use rgb565 to get going. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch
2019 Apr 04
2
[PATCH] drm/cirrus: rewrite and modernize driver.
.... > > Have a pointer to these helpers? grepping around in drm didn't turn up > anything so far ... tinydrm_xrgb8888_to_* imo these could be put into some drm_format_helpers.c to be shared. >From a quick look the xrgb8888_to_rgb888 is missing, but for a quick hack you can just use rgb565 to get going. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch
2015 Oct 06
19
[Bug 92306] New: GL Excess demo renders incorrectly on nv43
https://bugs.freedesktop.org/show_bug.cgi?id=92306 Bug ID: 92306 Summary: GL Excess demo renders incorrectly on nv43 Product: Mesa Version: git Hardware: x86 (IA32) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/nouveau Assignee: nouveau
2016 Apr 23
9
[Bug 95095] New: NV46 (G72) Full screen artifacts in Freespace 2 SW OT mod
https://bugs.freedesktop.org/show_bug.cgi?id=95095 Bug ID: 95095 Summary: NV46 (G72) Full screen artifacts in Freespace 2 SW OT mod Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/nouveau
2019 Apr 04
0
[PATCH] drm/cirrus: rewrite and modernize driver.
...you end up using some of those functions, feel free to move just those you need and I can do the rest later. But if you have time to spare I wouldn't mind getting all of them moved ;-) Noralf. > From a quick look the xrgb8888_to_rgb888 is missing, but for a quick > hack you can just use rgb565 to get going. > -Daniel >
2013 Jul 02
2
[ANNOUNCE] libdrm 2.4.46
...Clark (3): freedreno: add handle and name tracking freedreno: add some asserts freedreno: also remove from name table on bo delete Rodrigo Vivi (2): intel: Fix Haswell GT3 names. intel: Adding more reserved PCI IDs for Haswell. Ville Syrj?l? (1): modetest: Make RGB565 pwetty too git tag: libdrm-2.4.46 http://dri.freedesktop.org/libdrm/libdrm-2.4.46.tar.bz2 MD5: 9cba217fd3daa10b1d052ec60d3aa7d5 libdrm-2.4.46.tar.bz2 SHA1: b3a0fac0c8ef9110dce32feb8004f53f0081dea4 libdrm-2.4.46.tar.bz2 SHA256: 33cf320dad4e8060768714792e12643ddf6756a719d262ba7d60b39c2b2650f1 l...
2010 Mar 11
3
VNC viewer blank screen
Hi, I have configured vnc on my centos server machine. But, unable to access the vnc client. When ever i try to access my client. All I get is a blank screen with only mouse working. I am very clue less about the problem, Can I find out this error. Regards, Vijay Shanker Dubey -------------- next part -------------- An HTML attachment was scrubbed... URL:
2016 Jan 06
3
[Bug 93613] New: 3D acceleration/OpenGL corrupts output on GeForce FX-5200
https://bugs.freedesktop.org/show_bug.cgi?id=93613 Bug ID: 93613 Summary: 3D acceleration/OpenGL corrupts output on GeForce FX-5200 Product: Mesa Version: 10.3 Hardware: x86 (IA32) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component:
2015 Sep 11
0
[ANNOUNCE] intel-gpu-tools 1.12
...ls lib: add igt_debugfs_read() kms_frontbuffer_tracking: don't test CUR or SPR planes on FBS_SHARED kms_frontbuffer_tracking: don't test SPR or CUR on multidraw lib/igt_core: use print("%s", #expr) instead of print(#expr) lib/igt_draw: add support for RGB565 and XRGB2101010 lib/igt_draw: fix pwrite_tiled() lib/igt_draw: break if we already wrote every pixel kms_frontbuffer_tracking: fix MMAP_WC assertions on PSR kms_frontbuffer_tracking: add a wrapper for igt_create_fb() kms_frontbuffer_tracking: don't pass the format...
2019 Apr 04
3
[PATCH] drm/cirrus: rewrite and modernize driver.
...into vram) on pageflip. > > Speaking of wayland: Seems at least gnome-shell insists on using XR24. Yeah XR24 is pretty much mandatory. Noralf added a few helpers to convert XR24 to other formats, for display not supporting anything else. Because userspace. > > > - Only DRM_FORMAT_RGB565 (depth 16) is supported. The old driver does > > > that too by default. There was a module parameter which enables 24/32 > > > bpp support and disables higher resolutions (due to cirrus hardware > > > constrains). That parameter wasn't reimplemented. >...
2019 Apr 04
3
[PATCH] drm/cirrus: rewrite and modernize driver.
...into vram) on pageflip. > > Speaking of wayland: Seems at least gnome-shell insists on using XR24. Yeah XR24 is pretty much mandatory. Noralf added a few helpers to convert XR24 to other formats, for display not supporting anything else. Because userspace. > > > - Only DRM_FORMAT_RGB565 (depth 16) is supported. The old driver does > > > that too by default. There was a module parameter which enables 24/32 > > > bpp support and disables higher resolutions (due to cirrus hardware > > > constrains). That parameter wasn't reimplemented. >...
2020 Feb 22
2
NV40 under Debian
Hi list, my media center PC is freshly installed with Debian 10.2 "Buster". It doesn't support Geforce 6800 GT (NV40) boards through the nvidia nor the nvidia-legacy drivers any longer. The legacy drivers worked up until Debian 9 "Stretch", but no longer. I know that the hardware works because I can boot SystemRescueCD from CD and get a flawless desktop presentation on
2009 Sep 17
4
Optimised ARM Ogg/Theora/Vorbis decoder
This is a note to announce the availability of "Ogg Theorarm", an optimised ARM implementation of decoding libraries for the Theora video code, and Vorbis audio codec from xiph.org. Full details of this code release can be found at <http://www.wss.co.uk/pinknoise/theorarm>, but highlights include: * Full speed playback of a 320x240x25fps clip with a 48kHz stereo audio track on
2017 May 20
3
[RFC PATCH 0/3] drm/nouveau/dispnv04 overlay and primary fb format fixes
This came out of some debugging I was doing to figure out how BE mode works on this hardware. Among other things, it came out that we're not exposing 16-bpp mode support and that the ARGB8888 mode that we do expose is broken. Also the overlay logic was pretty broken, I must have only tested with very "normal" overlay buffer sizes with modetest before. That said, this code has only
2017 Aug 06
4
[PATCH 0/4] Overlay / format improvements
This was all kicked off by me figuring out how the PPC byteswap thing worked. In the end, we're keeping the implicit byteswap based on architecture, but also expose the correctly supported formats, and fix some overlay details. Overlay framebuffers have various funky requirements that should be enforced at framebuffer creation time (these are set apart by their YUV formats). Further, I
2017 May 20
4
[RFC PATCH 0/3] drm/nouveau/dispnv04 overlay and primary fb format fixes
This came out of some debugging I was doing to figure out how BE mode works on this hardware. Among other things, it came out that we're not exposing 16-bpp mode support and that the ARGB8888 mode that we do expose is broken. Also the overlay logic was pretty broken, I must have only tested with very "normal" overlay buffer sizes with modetest before. That said, this code has only
2019 Mar 18
0
Request for info on a big problems with nouveau driver
...oid > > >> >> applications AFAIK) > > >> >> > > >> >> The stock minigbm was not ready to boot in android-x86, lambdadroid > > >> >> added dma fb support and I added some required formats (RGBA, RGBX, > > >> >> RGB565) > > >> >> to be able to boot: > > >> >> https://github.com/maurossi/minigbm/commits/minigbm_fb > > >> >> > > >> >> Using that version of minigbm with android-x86 (oreo-x86) I see is > > >> >> that Android GUI...