search for: bgra

Displaying 20 results from an estimated 28 matches for "bgra".

Did you mean: bera
2018 Nov 21
2
About Porting Android to nouveau
Hi, guys: I’m a developer of FydeOS. We porting ChromiumOS to amd64 and arm platforms. Now, I’m woking on porting android environment to Nvidia graphic cards. I have experience to port android to Vmware(SVGA). I found two display formats were not supported to display in nouveau driver: PIPE_FORMAT_R8G8B8A8_UNORM, PIPE_FORMAT_R8G8B8X8_UNORM. Which are defined at nv50/nv50_formats.c line: 130,131.
2005 Sep 23
5
Re: [OT] Rails intro video MOVs - what Open Source, player to use?
> Slightly OT question here, but I have a friend who needs to watch the Rails > intro movs, but is on Linux and has no way of using an actual Quicktime > player. VLC? I assumed everyone used that anyway. http://www.videolan.org/vlc/
2019 Feb 16
0
About Porting Android to nouveau
...return G80_SURFACE_FORMAT_RGBX8_UNORM; > break; > case PIPE_FORMAT_R8G8B8A8_UNORM: > return G80_SURFACE_FORMAT_RGBA8_UNORM; > break; > default: > break; > } I don't understand why that was necessary. All 4 of RGBX8, RGBA8, BGRX8, BGRA8 appear to be in NV50_ENG2D_SUPPORTED_FORMATS, so that should fall under the if ((id >= 0xc0) && (NV50_ENG2D_SUPPORTED_FORMATS & (1ULL << (id - 0xc0)))) return id; logic. And if they weren't, the 2d engine wouldn't be happy if you handed it unknown formats....
2018 Mar 05
2
nouveau 30bpp / deep color status
.../tree/src/gallium/state_trackers/dri/dri_screen.c#n108 > > dri_fill_in_modes() defines MESA_FORMAT_R10G10B10A2_UNORM, > MESA_FORMAT_R10G10B10X2_UNORM at the top inbetween the BGRX/A formats > ignoring the instructions that > "/* The 32-bit RGBA format must not precede the 32-bit BGRA format. > * Likewise for RGBX and BGRX. Otherwise, the GLX client and the GLX > * server may disagree on which format the GLXFBConfig represents, > * resulting in swapped color channels." > > RGBA/X formats should only be exposed > if (dri_loader_get_cap(screen, DRI_LO...
2018 Mar 08
0
nouveau 30bpp / deep color status
...ate_trackers/dri/dri_screen.c#n108 >> >> dri_fill_in_modes() defines MESA_FORMAT_R10G10B10A2_UNORM, >> MESA_FORMAT_R10G10B10X2_UNORM at the top inbetween the BGRX/A formats >> ignoring the instructions that >> "/* The 32-bit RGBA format must not precede the 32-bit BGRA format. >> * Likewise for RGBX and BGRX. Otherwise, the GLX client and the GLX >> * server may disagree on which format the GLXFBConfig represents, >> * resulting in swapped color channels." >> >> RGBA/X formats should only be exposed >> if (dri_lo...
2018 Mar 05
0
nouveau 30bpp / deep color status
...edesktop.org/mesa/mesa/tree/src/gallium/state_trackers/dri/dri_screen.c#n108 dri_fill_in_modes() defines MESA_FORMAT_R10G10B10A2_UNORM, MESA_FORMAT_R10G10B10X2_UNORM at the top inbetween the BGRX/A formats ignoring the instructions that "/* The 32-bit RGBA format must not precede the 32-bit BGRA format. * Likewise for RGBX and BGRX. Otherwise, the GLX client and the GLX * server may disagree on which format the GLXFBConfig represents, * resulting in swapped color channels." RGBA/X formats should only be exposed if (dri_loader_get_cap(screen, DRI_LOADER_CAP_RGBA_ORDERING))...
2007 Feb 06
0
Branch 'interpreter' - 8 commits - libswfdec/swfdec_bits.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_edittext.c libswfdec/swfdec_image.c libswfdec/swfdec_image.h libswfdec/swfdec_pattern.c libswfdec/swfdec_sprite.c test/dump.c
...if (format == 5) { - - image_data = lossless (bits.ptr, bits.end - bits.ptr, 4 * image->width * image->height); - image->rowstride = image->width * 4; - - #if G_BYTE_ORDER == G_LITTLE_ENDIAN - { - int i, j; - /* image is stored in 0RGB format. We use ARGB/BGRA. */ - for (j = 0; j < image->height; j++) { - for (i = 0; i < image->width; i++) { - ptr[0] = ptr[3]; - ptr[1] = ptr[2]; - ptr[2] = ptr[1]; - ptr[3] = 255; - ptr += 4; - } + int i, j; - - image->data = p...
2018 Feb 04
4
nouveau 30bpp / deep color status
In case anyone's curious about 30bpp framebuffer support, here's the current status: Kernel: Ben and I have switched the code to using a 256-based LUT for Kepler+, and I've also written a patch to cause the addfb ioctl to use the proper format. You can pick this up at: https://github.com/skeggsb/linux/commits/linux-4.16 (note the branch!)
2019 Aug 02
0
Wine release 4.13
...d: Pass a wined3d_context_gl structure to swapchain_gl_set_swap_interval(). wined3d: Pass a wined3d_context_gl structure to texture_download_data_slow_path(). wined3d: Pass a wined3d_context_gl structure to wined3d_shader_resource_view_gl_bind(). wined3d: Use d3d_info to determine BGRA vertex support in wined3d_buffer_load(). Huw D. M. Davies (2): gdi32: Use the correct type for the final parameter of FSOpenResourceFile(). shell32: On macOS don't link against CoreServices. Jacek Caban (1): winegcc: Always mark executables as nx compat. Jeff Smith (4):...
2019 May 15
6
[Bug 110679] New: va-api scaling with nv50-class cards incomplete?
...xt @ 0xaef7d00] Format 0x36313050 -> unknown. [AVHWDeviceContext @ 0xaef7d00] Format 0x32315659 -> yuv420p. [AVHWDeviceContext @ 0xaef7d00] Format 0x56595559 -> unknown. [AVHWDeviceContext @ 0xaef7d00] Format 0x59565955 -> uyvy422. [AVHWDeviceContext @ 0xaef7d00] Format 0x41524742 -> bgra. [AVHWDeviceContext @ 0xaef7d00] Format 0x41424752 -> rgba. [AVHWDeviceContext @ 0xaef7d00] Format 0x58524742 -> bgr0. [AVHWDeviceContext @ 0xaef7d00] Format 0x58424752 -> rgb0. [AVHWDeviceContext @ 0xaef7d00] VAAPI driver: Mesa Gallium driver 19.2.0-devel for NV92. [AVHWDeviceContext @ 0x...
2019 Mar 18
0
Request for info on a big problems with nouveau driver
...; > > >> > Stéphane > > >> > > > >> > > > >> >> > > >> >> uses only one copy > > >> >> of bitmap instead of two, are there some restrictions in nouveau > with > > >> >> RGBA/RGBX, BGRA hardware bitmaps? > > >> >> > > >> >> Thanks in advance for any info, suggestions > > >> >> I am available and ready to support testing/verifications to see > the > > >> >> MT and HardwareBitmap issues solved. > > >...
2017 Sep 01
0
Wine release 2.16
...n programs/regedit/tests/regedit.c 43423 Multiple applications and games need 'ProgramData' environment variable set (SteelSeries Engine SDK based games, World of Warships 0.6.9+) 43510 Monster Girl Quest: crashes while playing 43536 WIC can't encode to GUID_WICPixelFormat32bppPBGRA PNG 43603 clipboard PIXMAP regression after upgrading from 1.8.x to 2.x 43617 [Crash] Application crash when running C:\GOG Games\Baldur's Gate\BGMain2.exe 43632 Drop down menu for DLL override doesn't work ---------------------------------------------------------------- Changes...
2007 Nov 10
1
3 commits - libswfdec/swfdec_image.c libswfdec/swfdec_image.h
...gt;data = g_malloc0 (4 * image->width * image->height); - return; + data = g_malloc0 (4 * image->width * image->height); + goto out; } - ptr = image->data = buffer->data; + ptr = data = buffer->data; /* image is stored in 0RGB format. We use ARGB/BGRA. */ for (j = 0; j < image->height; j++) { for (i = 0; i < image->width; i++) { @@ -466,6 +472,13 @@ swfdec_image_lossless_load (SwfdecImage *image) buffer->length = 0; swfdec_buffer_unref (buffer); } + +out: + image->surface = cairo_image_surface_create_f...
2016 Sep 16
0
Wine release 1.9.19
...gdiplus: Implement GdipCreateMetafileFromFile. gdiplus: Implement GdipGetMetafileHeaderFromWmf. gdiplus: Implement GdipGetMetafileHeaderFromStream. gdiplus: Implement GdipGetMetafileHeaderFromFile. windowscodecs: Avoid extra conversion step BGR->RGB when converting 32bpp BGRA to 24bpp RGB. windowscodecs: Add support for 32bppGrayFloat format. windowscodecs: Add support for converting to 8bpp grayscale format. windowscodecs: Add support for converting 32bpp grayscale float to 24bpp BGR format. Hans Leidekker (7): webservices: Implement WsWriteArr...
2007 Dec 10
0
5 commits - libswfdec/jpeg libswfdec/swfdec_as_interpret.c libswfdec/swfdec_bits.c libswfdec/swfdec_cached.c libswfdec/swfdec_codec_adpcm.c libswfdec/swfdec_codec_audio.c libswfdec/swfdec_flash_security.c libswfdec/swfdec_image.c
...NULL) { SWFDEC_ERROR ("failed to decompress data"); data = g_malloc0 (4 * image->width * image->height); goto out; } - ptr = data = buffer->data; + data = buffer->data; + p = (void *) data; /* image is stored in 0RGB format. We use ARGB/BGRA. */ for (j = 0; j < image->height; j++) { for (i = 0; i < image->width; i++) { - *((guint32 *) ptr) = GUINT32_FROM_BE (*((guint32 *) ptr)); - ptr += 4; + *p = GUINT32_FROM_BE (*p); + p++; } } /* FIXME: this can fail if the returned buffer does not contain ma...
2019 Aug 16
0
Wine release 4.14
...ca Standard Time. wmp: Fix memory leak in IWMP[Media|Playlist]::put_name. Henri Verbeet (49): wined3d: Pass a wined3d_context_gl structure to context_set_current(). wined3d: Return a wined3d_context_gl structure from context_get_current(). wined3d: Use d3d_info to determine BGRA vertex support in context_update_stream_info(). wined3d: Get rid of the float16 fallback in context_update_stream_info(). wined3d: Use d3d_info to determine whether shader outputs need interpolation qualifiers. wined3d: Store sRGB read control support in struct wined3d_d3d_info....
2016 Nov 07
21
[Bug 98630] New: Bad color and glitches on PPC64
https://bugs.freedesktop.org/show_bug.cgi?id=98630 Bug ID: 98630 Summary: Bad color and glitches on PPC64 Product: Mesa Version: 13.0 Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/nouveau Assignee: nouveau at lists.freedesktop.org
2010 Jul 16
0
Wine release 1.2
...mats are now properly supported. - Many new OpenGL extensions are now supported. These include: - EXT_provoking_vertex/ARB_provoking_vertex. This allows the correct vertex color to be used when flat shading is enabled, and helps Civilization IV in particular. - EXT_vertex_array_bgra/ARB_vertex_array_bgra. This allows for more efficient handling of BGRA (D3DCOLOR) data in the fixed function pipeline. - EXT_draw_buffers2. This enables independent color write masks when multiple (simultaneous) render targets are in use. - Various nVidia extensions to ARB ve...
2007 Feb 06
0
21 commits - configure.ac libswfdec/swfdec_audio_event.c libswfdec/swfdec_bits.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_compiler.c libswfdec/swfdec_edittext.c libswfdec/swfdec_image.c
...ata += 4; } @@ -495,26 +465,17 @@ swfdec_image_lossless_load (SwfdecImage if (format == 5) { int i, j; - image_data = ptr; + image->data = ptr; image->rowstride = image->width * 4; - if (!have_alpha) { - /* image is stored in 0RGB format. We use ARGB/BGRA. */ - for (j = 0; j < image->height; j++) { - for (i = 0; i < image->width; i++) { -#if G_BYTE_ORDER == G_LITTLE_ENDIAN - ptr[0] = ptr[3]; - ptr[1] = ptr[2]; - ptr[2] = ptr[1]; - ptr[3] = 255; -#endif - ptr += 4; - } + /...
2005 Nov 08
2
OggYUV
Here's a shot at a list of fields: // High level data Displayed Width&Height Stored Width&Height Aspect Ratio (Fractional) Frame Rate (Fractional) FourCC (Optional, set to zero to use values below) Colorspace (enum, R'G'B', Y'CbCr, JPEG (not sure proper name), etc) // Subsampling data U Channel X Sample Rate (Fractional) U Channel Y Sample Rate (Fractional) U Channel