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