Re: [Mesa-dev] [PATCH] R600/SI: Make sure M0 is always initialized when DS instructions are used

2014-02-09 Thread Michel Dänzer
On Fre, 2014-02-07 at 13:54 -0800, Tom Stellard wrote: > On Fri, Feb 07, 2014 at 11:46:55AM +0900, Michel Dänzer wrote: > > On Don, 2014-02-06 at 09:40 -0800, Tom Stellard wrote: > > > From: Tom Stellard > > > > > > DS instructions that access local memory can only uses addresses that > > > are l

Re: [Mesa-dev] "glsl: Vectorize multiple scalar assignments" (mesa 4bd6e0d) breaks League of Legends on wine

2014-02-09 Thread Matt Turner
On Sat, Feb 8, 2014 at 5:29 AM, Andrew Guertin wrote: > On 02/08/2014 02:41 AM, Matt Turner wrote: >> >> On Fri, Feb 7, 2014 at 10:22 PM, Andrew Guertin >> wrote: >>> >>> Hi, >>> >>> I updated mesa and started getting some bad behavior in League of Legends >>> (played through wine). After startin

Re: [Mesa-dev] [PATCH 1/2] gallium: add texture gather support to gallium

2014-02-09 Thread Dave Airlie
On Sat, Feb 8, 2014 at 10:22 PM, Christoph Bumiller wrote: > On 07.02.2014 23:25, Dave Airlie wrote: Doh, yes because GL has ARB_texture_gather then has stuff hidden away in ARB_gpu_shader5 I forgot to add the extra bits which I suppose we should do. So I've reposted with

Re: [Mesa-dev] [PATCH 11/22] egl: automake: add symbol test

2014-02-09 Thread Emil Velikov
On 10/02/14 01:35, Emil Velikov wrote: > > Turns out it was to get people looking in this direction :) s/it was/it was a nice idea/ -Emil ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [PATCH 1/3] i965: Duplicate less code in GetSamplePositions driver hook.

2014-02-09 Thread Chris Forbes
For the series: Reviewed-by: Chris Forbes On Mon, Feb 10, 2014 at 1:56 PM, Kenneth Graunke wrote: > The 4x and 8x cases contained identical code for extracting the X and > Y sample offset values and converting them from U0.4 back to float. > > Without this refactoring, we'd have to duplicate it

Re: [Mesa-dev] [PATCH 11/22] egl: automake: add symbol test

2014-02-09 Thread Emil Velikov
On 10/02/14 01:26, Ian Romanick wrote: > On 02/08/2014 08:03 AM, Emil Velikov wrote: >> Signed-off-by: Emil Velikov >> --- >> src/egl/main/Makefile.am | 2 + >> src/egl/main/egl-symbols-check | 109 >> + >> 2 files changed, 111 insertions(+) >> cr

Re: [Mesa-dev] [PATCH 00/22] Exported symbols cleanup and tests

2014-02-09 Thread Emil Velikov
On 10/02/14 01:24, Ian Romanick wrote: >> > Before proceeding make sure that with-llvm-shared-libs is set, otherwise >> > the modules will export every llvm symbol imaginable and make check will >> > fail. The above option will default to enabled/with with mesa 10.1 and >> > later once patch is com

Re: [Mesa-dev] [PATCH 11/22] egl: automake: add symbol test

2014-02-09 Thread Ian Romanick
On 02/08/2014 08:03 AM, Emil Velikov wrote: > Signed-off-by: Emil Velikov > --- > src/egl/main/Makefile.am | 2 + > src/egl/main/egl-symbols-check | 109 > + > 2 files changed, 111 insertions(+) > create mode 100755 src/egl/main/egl-symbols-check

Re: [Mesa-dev] [PATCH 00/22] Exported symbols cleanup and tests

2014-02-09 Thread Ian Romanick
On 02/08/2014 08:03 AM, Emil Velikov wrote: > Hello list, > > Continuing with another not so interesting area of mesa - cleaning up > the exported symbols and adding make check tests. > > Note: Most of these patches are rather dull and may cause boredom or > sleepiness :-) > > Before proceeding

Re: [Mesa-dev] [PATCH 1/3] i965: Duplicate less code in GetSamplePositions driver hook.

2014-02-09 Thread Ian Romanick
On 02/09/2014 04:56 PM, Kenneth Graunke wrote: > The 4x and 8x cases contained identical code for extracting the X and > Y sample offset values and converting them from U0.4 back to float. > > Without this refactoring, we'd have to duplicate it a third time in > order to support 2x MSAA. > > Sign

[Mesa-dev] [Bug 74723] main/shaderapi.c:407: detach_shader: Assertion `shProg->Shaders[j]->Type == 0x8B31 || shProg->Shaders[j]->Type == 0x8B30' failed.

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74723 --- Comment #6 from Ian Romanick --- Comment on attachment 93676 --> https://bugs.freedesktop.org/attachment.cgi?id=93676 update assertion for GS Review of attachment 93676: - Th

Re: [Mesa-dev] [PATCH 1/3] mesa: remove _mesa_ prefix from some static functions

2014-02-09 Thread Ian Romanick
Series is Reviewed-by: Ian Romanick Another nice clean-up would be to enable GL_KHR_debug on ES contexts. Then all of the 'if (!_mesa_is_desktop_gl(ctx)) goto invalid_enum_error;' noise could go away. Less code, more functionality. :) That might even be a good newbie project... On 02/07/2014

[Mesa-dev] [PATCH 2/3] i965: Store 4x MSAA sample positions in a scalar value, not an array.

2014-02-09 Thread Kenneth Graunke
Storing a single value in an array is rather pointless. Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_multisample_state.h | 2 +- src/mesa/drivers/dri/i965/gen6_multisample_state.c | 4 ++-- src/mesa/drivers/dri/i965/gen8_multisample_state.c | 2 +- 3 files changed, 4 inserti

[Mesa-dev] [PATCH 1/3] i965: Duplicate less code in GetSamplePositions driver hook.

2014-02-09 Thread Kenneth Graunke
The 4x and 8x cases contained identical code for extracting the X and Y sample offset values and converting them from U0.4 back to float. Without this refactoring, we'd have to duplicate it a third time in order to support 2x MSAA. Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/ge

[Mesa-dev] [PATCH 3/3] i965: Program 2x MSAA sample positions.

2014-02-09 Thread Kenneth Graunke
There are only two sensible placements for 2x MSAA samples - and one is the mirror image of the other. I chose (0.25, 0.25) and (0.75, 0.75). Signed-off-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_multisample_state.h | 11 +++ src/mesa/drivers/dri/i965/gen6_multisample_state.

Re: [Mesa-dev] [PATCH v3] gallium: add geometry shader output limits

2014-02-09 Thread Marek Olšák
Pushed, thanks. Marek On Sun, Feb 9, 2014 at 10:56 PM, Grigori Goronzy wrote: > v2: adjust limits for radeonsi and llvmpipe > v3: add documentation > > Cc: "10.1" > --- > src/gallium/docs/source/screen.rst | 6 ++ > src/gallium/drivers/freedreno/freedreno_screen.c | 5 + >

[Mesa-dev] [PATCH v3] gallium: add geometry shader output limits

2014-02-09 Thread Grigori Goronzy
v2: adjust limits for radeonsi and llvmpipe v3: add documentation Cc: "10.1" --- src/gallium/docs/source/screen.rst | 6 ++ src/gallium/drivers/freedreno/freedreno_screen.c | 5 + src/gallium/drivers/i915/i915_screen.c | 5 + src/gallium/drivers/ilo/ilo_screen

[Mesa-dev] [PATCH 21/25] egl: Add STATIC_ASSERT() macro

2014-02-09 Thread Chad Versace
Signed-off-by: Chad Versace --- src/egl/main/eglcompiler.h | 5 + 1 file changed, 5 insertions(+) diff --git a/src/egl/main/eglcompiler.h b/src/egl/main/eglcompiler.h index 2499172..53dab54 100644 --- a/src/egl/main/eglcompiler.h +++ b/src/egl/main/eglcompiler.h @@ -89,4 +89,9 @@ # define

[Mesa-dev] [PATCH 19/25] egl/dri2/x11: Don't clobber _EGLDriver::API

2014-02-09 Thread Chad Versace
dri2_initialize_x11_swrast() does a strange thing. For some extensions it doesn't support, it sets the corresponding functions in _EGLDriver::API to NULL. The intention here is clear, but misplaced. NULL or not, the function pointers never get called because their extensions aren't supported. Sig

[Mesa-dev] [PATCH 23/25] egl/gbm: Emit EGL_BAD_PARAMETER for eglCreatePlatformPixmapSurface

2014-02-09 Thread Chad Versace
>From the EGL_MESA_platform_gbm spec, version 5: It is not valid to call eglCreatePlatformPixmapSurfaceEXT with a that belongs to the GBM platform. Any such call fails and generates EGL_BAD_PARAMETER. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/platform_drm.c | 17 ++

[Mesa-dev] [PATCH 10/25] egl/dri2: Dispatch eglCreatePbufferSurface by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::create_pbuffer_surface, set it for each platform, and let egl_dri2 dispatch eglCreatePbufferSurface to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 9 + src/egl/drivers/dri2/eg

[Mesa-dev] [PATCH 18/25] egl/dri2: Dispatch eglCreateWaylandBufferFromImageWL by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::create_wayland_buffer_from_image, set it for each platform, and let egl_dri2 dispatch eglCreateWaylandBufferFromImageWL to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 9 + sr

[Mesa-dev] [PATCH 17/25] egl/dri2: Consolidate eglTerminate

2014-02-09 Thread Chad Versace
egl_dri2.c:dri2_terminate() handled terminating X11 and DRM displays. The Wayland platform implemented its own dri2_wl_terminate(), which was nearly a copy of the common one. To implement the EGL platform extensions, we either need to dispatch eglTerminate per display or define a common implementa

[Mesa-dev] [PATCH 24/25] egl/wayland: Emit EGL_BAD_PARAMETER for eglCreatePlatformPixmapSurface

2014-02-09 Thread Chad Versace
>From the EGL_EXT_wayland_spec, version 3: It is not valid to call eglCreatePlatformPixmapSurfaceEXT with a that belongs to Wayland. Any such call fails and generates EGL_BAD_PARAMETER. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/platform_wayland.c | 18 +- 1 fil

[Mesa-dev] [PATCH 20/25] egl/dri2: Dispatch eglCreateImageKHR by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::create_image, set it for each platform, and let egl_dri2 dispatch eglCreateImageKHR to that. To remove ambiguity, rename egl_dri2.c:dri2_create_image() to dri2_create_image_from_dri(). This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src

[Mesa-dev] [PATCH 14/25] egl/dri2: Dispatch eglSwapBuffersRegionNOK by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::swap_buffers_region, set it for each platform, and let egl_dri2 dispatch eglSwapBuffersRegionNOK to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 9 + src/egl/drivers/dri2/egl_d

[Mesa-dev] [PATCH 13/25] egl/dri2: Dispatch eglCopyBuffers by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::copy_buffers, set it for each platform, and let egl_dri2 dispatch eglCopyBuffers to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 9 + src/egl/drivers/dri2/egl_dri2.h

[Mesa-dev] [PATCH 12/25] egl/dri2: Dispatch API.QueryBufferAge by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::query_buffer_age, set it for each platform, and let egl_dri2 dispatch API.QueryBufferAge to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 8 src/egl/drivers/dri2/egl_dri2.h

[Mesa-dev] [PATCH 15/25] egl/dri2: Dispatch eglPostSubBufferNV by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::post_sub_buffer, set it for each platform, and let egl_dri2 dispatch eglPostSubBufferNV to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 9 + src/egl/drivers/dri2/egl_dri2.h

[Mesa-dev] [PATCH 16/25] egl/dri2/x11: Set dri2_dpy->own_device

2014-02-09 Thread Chad Versace
When the user calls eglGetDisplay(EGL_DEFAULT_DISPLAY), the Wayland and DRM platforms set dri2_dpy->own_device=true. This patch makes the X11 platform do the same for consistency. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/platform_x11.c | 3 +++ 1 file changed, 3 insertions(+) diff -

[Mesa-dev] [PATCH 25/25] egl/main: Enable Linux platform extensions

2014-02-09 Thread Chad Versace
Enable EGL_EXT_platform_base and the Linux platform extensions layered atop it: EGL_EXT_platform_x11, EGL_EXT_platform_wayland, and EGL_MESA_platform_gbm. Tested with Piglit's EGL_EXT_platform_base tests under an X11 session. To enable running the Wayland and GBM tests, windowed Weston was running

[Mesa-dev] [PATCH 22/25] egl/main: Stop using EGLNative types internally

2014-02-09 Thread Chad Versace
Internally, much of the EGL code uses EGLNativeDisplayType, EGLNativeWindowType, and EGLPixmapType. However, the EGLNative type often does not match the variable's actual type. The concept of EGLNative types are a bad match for Linux, as explained below. And the EGL platform extensions don't use E

[Mesa-dev] [PATCH 11/25] egl/dri2: Dispatch eglDestroySurface by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::destroy_surface, set it for each platform, and let egl_dri2 dispatch eglDestroySurface to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 8 src/egl/drivers/dri2/egl_dri2.h

[Mesa-dev] [PATCH 05/25] egl/dri2: Dispatch eglSwapInterval by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::swap_interval, set it for each platform, and let egl_dri2 dispatch eglSwapInterval to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 9 src/egl/drivers/dri2/egl_dri2.h

[Mesa-dev] [PATCH 08/25] egl/dri2: Dispatch eglCreateWindowSurface by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::create_window_surface, set it for each platform, and let egl_dri2 dispatch eglCreateWindowSurface to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 11 +++ src/egl/drivers/dri2/egl

[Mesa-dev] [PATCH 06/25] egl/dri2: Dispatch eglSwapBuffers by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::swap_buffers, set it for each platform, and let egl_dri2 dispatch eglSwapBuffers to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 8 src/egl/drivers/dri2/egl_dri2.h | 3 +

[Mesa-dev] [PATCH 00/25] egl: Enable Linux platform extensions

2014-02-09 Thread Chad Versace
This series enable EGL_EXT_platform_base and the Linux platform extensions layered atop it: EGL_EXT_platform_x11, EGL_EXT_platform_wayland, and EGL_MESA_platform_gbm. The series lives on my 'EGL_EXT_platform_base-v16' branch at [git://people.freedesktop.org/~chadversary/mesa]. Accompanying Piglit

[Mesa-dev] [PATCH 07/25] egl/dri2: Dispatch eglSwapBuffersWithDamage by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::swap_buffers_with_damage, set it for each platform, and let egl_dri2 dispatch eglSwapBuffersWithDamageEXT to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 11 +++ src/egl/driver

[Mesa-dev] [PATCH 04/25] egl/wl: Call dri2_swap_interval() statically

2014-02-09 Thread Chad Versace
Don't call it through the driver dispatch table. Just call it statically. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/platform_wayland.c | 6 +- src/egl/drivers/dri2/platform_x11.c | 6 +- 2 files changed, 10 insertions(+), 2 d

[Mesa-dev] [PATCH 09/25] egl/dri2: Dispatch eglCreatePixmapSurface by display, not driver

2014-02-09 Thread Chad Versace
Add dri2_egl_display_vtbl::create_pbuffer_surface, set it for each platform, and let egl_dri2 dispatch eglCreatePixmapSurface to that. This prepares for the EGL platform extensions. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_dri2.c | 11 +++ src/egl/drivers/dri2/

[Mesa-dev] [PATCH 01/25] egl: Update to revision 24567 of eglext.h

2014-02-09 Thread Chad Versace
This pulls in EGL_EXT_platform_base, EGL_EXT_platform_wayland, EGL_EXT_platform_x11, and EGL_MESA_platform_gbm. This patch has a lot of churn because Khronos recently changed its method of generating headers. Khronos now generates it headers from XML. Signed-off-by: Chad Versace --- include/EGL

[Mesa-dev] [PATCH 02/25] egl/dri2: Move dri2_egl_display virtual funcs to vtbl

2014-02-09 Thread Chad Versace
dri2_egl_display has only one virtual function, 'authenticate'. Define dri2_egl_display::vtbl and move 'authenticate' there. This prepares for the EGL platform extensions, which will add many more virtual functions to dri2_egl_display. Signed-off-by: Chad Versace --- src/egl/drivers/dri2/egl_d

[Mesa-dev] [PATCH 03/25] egl/dri2: Put platform func names into proper namespaces

2014-02-09 Thread Chad Versace
Each of the egl_dri2 platforms (except Android) prefix their function names with "dri2", not "dri2_${platform}". This means many function names have three separate definitions in the egl_dri2 directory: one in each of platform_drm.c, platform_wayland.c, and platform_x11.c. For example, each of the

[Mesa-dev] [Bug 74760] Anno 1701 colors of textures are corrupted using Intel GM45 Express chipset

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74760 --- Comment #3 from Chris Forbes --- Can you provide an apitrace? -- You are receiving this mail because: You are the assignee for the bug. ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org htt

[Mesa-dev] [Bug 74760] Anno 1701 colors of textures are corrupted using Intel GM45 Express chipset

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74760 Jan Vesely changed: What|Removed |Added Attachment #93722|text/plain |image/jpeg mime type|

[Mesa-dev] [Bug 74760] Anno 1701 colors of textures are corrupted using Intel GM45 Express chipset

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74760 --- Comment #1 from chefche...@gmx.de --- edit: you have to right click and choose save as to see the screenshot for some reason. -- You are receiving this mail because: You are the assignee for the bug. _

[Mesa-dev] [Bug 74760] New: Anno 1701 colors of textures are corrupted using Intel GM45 Express chipset

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74760 Priority: medium Bug ID: 74760 Assignee: mesa-dev@lists.freedesktop.org Summary: Anno 1701 colors of textures are corrupted using Intel GM45 Express chipset Severity: normal

[Mesa-dev] [Bug 74717] r600g: 'invalid read' linking geometry shader

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74717 --- Comment #6 from kwah...@wp.pl --- (In reply to comment #5) > > You need to run it from the source root, like this: > > $ build/build/release/gl-320-primitive-shading > > build/release/gl-320-primitive-shading Right, now the examples works.

Re: [Mesa-dev] [PATCH 13/22] st/vdpau: do not export VdpPresentationQueueTargetCreateX11

2014-02-09 Thread Christian König
Am 08.02.2014 17:03, schrieb Emil Velikov: The function pointer is retrieved via VdpGetProcAddress just like all the other vdpau functions and should not be exported. Signed-off-by: Emil Velikov [PATCH 13/22] st/vdpau: do not export VdpPresentationQueueTargetCreateX11 [PATCH 14/22] st/vdpau:

[Mesa-dev] [Bug 74717] r600g: 'invalid read' linking geometry shader

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74717 --- Comment #5 from Török Edwin --- (In reply to comment #4) > (In reply to comment #3) > > G-truck samples don't work for me too (similar error for ether samples): > > > > ./gl-320-primitive-shading > > OpenGL Version Needed 3.2 ( 3.3 Found )

[Mesa-dev] [Bug 74717] r600g: 'invalid read' linking geometry shader

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74717 --- Comment #4 from Török Edwin --- (In reply to comment #3) > G-truck samples don't work for me too (similar error for ether samples): > > ./gl-320-primitive-shading > OpenGL Version Needed 3.2 ( 3.3 Found ) > Shader Compiler: error(high) 2: 0

[Mesa-dev] [Bug 74727] Mesa 10.1: doesn't build with DRI3 enabled

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74727 --- Comment #3 from Török Edwin --- (In reply to comment #2) > The configure should really check for xcb-randr, too then. (In reply to comment #1) > You need the xcb randr.h, not the Xlib randr.h. That should be in a > libxcb-randr development p

[Mesa-dev] [Bug 74717] r600g: 'invalid read' linking geometry shader

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74717 --- Comment #3 from kwah...@wp.pl --- G-truck samples don't work for me too (similar error for ether samples): ./gl-320-primitive-shading OpenGL Version Needed 3.2 ( 3.3 Found ) Shader Compiler: error(high) 2: 0:1(1): error: syntax error, unexpe

[Mesa-dev] [Bug 74727] Mesa 10.1: doesn't build with DRI3 enabled

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74727 --- Comment #2 from Armin K --- The configure should really check for xcb-randr, too then. -- You are receiving this mail because: You are the assignee for the bug. ___ mesa-dev mailing list mesa-dev@

[Mesa-dev] [Bug 74727] Mesa 10.1: doesn't build with DRI3 enabled

2014-02-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74727 --- Comment #1 from Keith Packard --- You need the xcb randr.h, not the Xlib randr.h. That should be in a libxcb-randr development package. On debian, that's libxcb-randr0-dev. -- You are receiving this mail because: You are the assignee for th

Re: [Mesa-dev] [PATCH 5/9] glsl: Fix memcpy size in ir_constant

2014-02-09 Thread Juha-Pekka Heikkilä
The place which cause Klocwork to highlight this is at src/mesa/main/ff_fragment_shader.cpp around line 897 where it says: ... float const_data[4] = { float(1 << rgb_shift), float(1 << rgb_shift), float(1 << rgb_shift), float(1 << alpha_shift) }; shif