[Mesa-dev] [Bug 67120] Dota 2 crashes sporadically on Intel/Mesa git (full backtrace with mesa symbols included)

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67120 --- Comment #9 from Vedran Rodic --- Just some detailed repro instructions for Dota 2/Steam uninitiated: Upload the replay in your Steam/SteamApps/common/dota 2 beta/dota/replays directory. Before running dota 2, add -console to launch options

[Mesa-dev] [Bug 67120] Dota 2 crashes sporadically on Intel/Mesa git (full backtrace with mesa symbols included)

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67120 --- Comment #8 from Vedran Rodic --- I've uploaded a short replay where it's easy to reproduce the issue. Just put it into player perspective mode and pick Warlock before time 3:30 and wait some seconds. http://mjesec.ffzg.hr/~vrodic/dota/248227

[Mesa-dev] [Bug 67120] Dota 2 crashes sporadically on Intel/Mesa git (full backtrace with mesa symbols included)

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67120 --- Comment #7 from Micael Dias --- Created attachment 82761 --> https://bugs.freedesktop.org/attachment.cgi?id=82761&action=edit debug info showing intelObj->Image[0][0] -- You are receiving this mail because: You are on the CC list for the

[Mesa-dev] [Bug 67120] Dota 2 crashes sporadically on Intel/Mesa git (full backtrace with mesa symbols included)

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67120 --- Comment #6 from Micael Dias --- Created attachment 82760 --> https://bugs.freedesktop.org/attachment.cgi?id=82760&action=edit debug info showing intelImage->mt data If you're wondering, intelImage->base looks OK. -- You are receiving thi

[Mesa-dev] [Bug 67120] Dota 2 crashes sporadically on Intel/Mesa git (full backtrace with mesa symbols included)

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67120 --- Comment #5 from Micael Dias --- I confirm this. As far as I could debug it, it appears to me that the bug first appears on function intel_finalize_mipmap_tree, when it calls intel_miptree_copy_teximage() with the argument "intelImage" that h

[Mesa-dev] [Bug 67127] New: Intel Compiler SCons build src/mesa/state_tracker/st_manager.c:(.text+0xd4b): undefined reference to `_glapi_check_multithread'

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67127 Priority: medium Bug ID: 67127 Keywords: regression CC: jfons...@vmware.com Assignee: mesa-dev@lists.freedesktop.org Summary: Intel Compiler SCons build src/m

[Mesa-dev] [Bug 67120] Dota 2 crashes sporadically on Intel/Mesa git (full backtrace with mesa symbols included)

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67120 --- Comment #4 from Vedran Rodic --- Just confirmed with 9f07ca11c1797ac12de1e1c6aef13cf58824b5f5 (as it came to ubuntu ppa) -- You are receiving this mail because: You are on the CC list for the bug. ___

[Mesa-dev] [PATCH 2/2] mesa: default texture buffer format should be R8 in the core profile

2013-07-20 Thread Marek Olšák
Cc: mesa-sta...@lists.freedesktop.org --- src/mesa/main/texobj.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/mesa/main/texobj.c b/src/mesa/main/texobj.c index a2b112c..d14c379 100644 --- a/src/mesa/main/texobj.c +++ b/src/mesa/main/texobj.c @@ -155,8 +155,14

[Mesa-dev] [PATCH 1/2] mesa: default DEPTH_TEXTURE_MODE should be RED in the core profile

2013-07-20 Thread Marek Olšák
Cc: mesa-sta...@lists.freedesktop.org --- src/mesa/drivers/dri/i915/intel_tex.c | 2 +- src/mesa/drivers/dri/i965/intel_tex.c | 2 +- src/mesa/drivers/dri/nouveau/nouveau_texture.c | 2 +- src/mesa/drivers/dri/r200/r200_tex.c | 2 +- src/mesa/drivers/dri/radeon/radeon_t

[Mesa-dev] [Bug 67120] Dota 2 crashes sporadically on Intel/Mesa git (full backtrace with mesa symbols included)

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67120 --- Comment #3 from Vedran Rodic --- I ran the game with LIBGL_DEBUG=1 and this is the stdout log of the crash: # CMaterialReference::Init got error material for models\heroes\tiny_01\tiny_02_color.vmt in tex group Other textures # CMa

[Mesa-dev] [Bug 67120] Dota 2 crashes sporadically on Intel/Mesa git (full backtrace with mesa symbols included)

2013-07-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67120 Vedran Rodic changed: What|Removed |Added CC||mesa-dev@lists.freedesktop.

[Mesa-dev] [PATCH 15/15] Add Mir EGL platform

2013-07-20 Thread Christopher James Halse Rogers
--- configure.ac| 5 +- include/EGL/eglplatform.h | 7 + src/egl/drivers/dri2/Makefile.am| 6 + src/egl/drivers/dri2/egl_dri2.c | 6 + src/egl/drivers/dri2/egl_dri2.h | 20 ++- src/egl/drivers/dri2/platform_mir.c | 349

[Mesa-dev] [PATCH 14/15] Support loading multiple EGL platforms in a single process

2013-07-20 Thread Christopher James Halse Rogers
Change EGLModule to have an EGLDriver per supported platform and cache based on EGLModule-platform pair rather than just EGLModule. --- src/egl/main/egldisplay.c | 3 +-- src/egl/main/egldriver.c | 55 +++ 2 files changed, 33 insertions(+), 25 deletion

[Mesa-dev] [PATCH 13/15] gallium/dri: Handle prime fds in __DRIBuffers

2013-07-20 Thread Christopher James Halse Rogers
--- src/gallium/state_trackers/dri/drm/dri2.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/gallium/state_trackers/dri/drm/dri2.c b/src/gallium/state_trackers/dri/drm/dri2.c index edbf801..f5e8bec 100644 --- a/src/gallium/state_trackers/dri/drm/dri2.c +++ b/src/

[Mesa-dev] [PATCH 12/15] intel: Use fd parameter in DRIbuffer when name is unset

2013-07-20 Thread Christopher James Halse Rogers
--- src/mesa/drivers/dri/i915/intel_context.c | 31 +++- src/mesa/drivers/dri/i965/intel_context.c | 34 +-- 2 files changed, 44 insertions(+), 21 deletions(-) diff --git a/src/mesa/drivers/dri/i915/intel_context.c b/src/mesa/drivers/dri/i915/i

[Mesa-dev] [PATCH 10/15] gbm: Create a DRI image for dumb buffers, too.

2013-07-20 Thread Christopher James Halse Rogers
We want this so we can hand out CPU-mappable buffers to clients, but still use EGL in the server to composite said buffers. --- src/gbm/backends/dri/gbm_dri.c | 23 +-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/src/gbm/backends/dri/gbm_dri.c b/src/gbm/backe

[Mesa-dev] [PATCH 11/15] Add fd parameter to __DRIbuffer.

2013-07-20 Thread Christopher James Halse Rogers
This allows platforms which want to do PRIME fd passing rather than flink, such as Wayland and Mir, to do so without having to uselessly allocate a world-visible name for internal mesa use Signed-off-by: Christopher James Halse Rogers --- include/GL/internal/dri_interface.h | 4 +++- 1 file chan

[Mesa-dev] [PATCH 09/15] gbm: Factor out gbm_to_dri_format function

2013-07-20 Thread Christopher James Halse Rogers
--- src/gbm/backends/dri/gbm_dri.c | 53 +- 1 file changed, 32 insertions(+), 21 deletions(-) diff --git a/src/gbm/backends/dri/gbm_dri.c b/src/gbm/backends/dri/gbm_dri.c index c19d378..8b71cca 100644 --- a/src/gbm/backends/dri/gbm_dri.c +++ b/src/gbm/backe

[Mesa-dev] [PATCH 07/15] Actually fill in the format of dumb buffers

2013-07-20 Thread Christopher James Halse Rogers
--- src/gbm/backends/dri/gbm_dri.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gbm/backends/dri/gbm_dri.c b/src/gbm/backends/dri/gbm_dri.c index 07d7145..8797069 100644 --- a/src/gbm/backends/dri/gbm_dri.c +++ b/src/gbm/backends/dri/gbm_dri.c @@ -480,6 +480,7 @@ create_dumb(struct gbm_

[Mesa-dev] [PATCH 08/15] gbm: Allow creating non-cursor dumb buffers.

2013-07-20 Thread Christopher James Halse Rogers
This allows display-server/compositors to use gbm buffers for both accelerated and software-rendered clients, rather than having a separate out-of-band SHM interface. --- src/gbm/backends/dri/gbm_dri.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/gbm/backends/dri/

[Mesa-dev] [PATCH 06/15] gbm: Support GBM_FORMAT_XBGR8888

2013-07-20 Thread Christopher James Halse Rogers
--- src/gbm/backends/dri/gbm_dri.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/src/gbm/backends/dri/gbm_dri.c b/src/gbm/backends/dri/gbm_dri.c index a3a0530..07d7145 100644 --- a/src/gbm/backends/dri/gbm_dri.c +++ b/src/gbm/backends/dri/gbm_dri.c @@ -348,6 +348,9 @@ gbm_dri_to_gbm_fo

[Mesa-dev] [PATCH 05/15] ilo: Support DRI Image 7

2013-07-20 Thread Christopher James Halse Rogers
--- src/gallium/winsys/intel/drm/intel_drm_winsys.c | 4 1 file changed, 4 deletions(-) diff --git a/src/gallium/winsys/intel/drm/intel_drm_winsys.c b/src/gallium/winsys/intel/drm/intel_drm_winsys.c index 521762d..d9aa6a9 100644 --- a/src/gallium/winsys/intel/drm/intel_drm_winsys.c +++ b/sr

[Mesa-dev] [PATCH 04/15] nouveau: Support DRI Image 7 extension

2013-07-20 Thread Christopher James Halse Rogers
From: Maarten Lankhorst --- src/gallium/drivers/nouveau/nouveau_screen.c | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/nouveau/nouveau_screen.c b/src/gallium/drivers/nouveau/nouveau_screen.c index 3f64dc7..f05cb5b 100644 --- a/src/gallium/dr

[Mesa-dev] [PATCH 03/15] gallium/dri: Support* DRI Image extension version 7

2013-07-20 Thread Christopher James Halse Rogers
*ish --- src/gallium/state_trackers/dri/drm/dri2.c | 118 +++--- 1 file changed, 108 insertions(+), 10 deletions(-) diff --git a/src/gallium/state_trackers/dri/drm/dri2.c b/src/gallium/state_trackers/dri/drm/dri2.c index 74e14af..edbf801 100644 --- a/src/gallium/state_tra

[Mesa-dev] [PATCH 02/15] gallium/dri2: Set winsys_handle type to KMS for stride query.

2013-07-20 Thread Christopher James Halse Rogers
Otherwise the default is TYPE_SHARED, which will flink the bo. This seems rather unnecessary for a simple stride query. --- src/gallium/state_trackers/dri/drm/dri2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/state_trackers/dri/drm/dri2.c b/src/gallium/state_trackers/dri/drm/

[Mesa-dev] [PATCH 01/15] gallium/winsys/drm: Prepare for passing prime fds in winsys_handle

2013-07-20 Thread Christopher James Halse Rogers
--- src/gallium/drivers/freedreno/freedreno_screen.c | 5 + src/gallium/drivers/nouveau/nouveau_screen.c | 6 ++ src/gallium/include/state_tracker/drm_driver.h| 9 ++--- src/gallium/state_trackers/dri/drm/dri2.c | 2 ++ src/gallium/state_trackers/egl/c

[Mesa-dev] [PATCH] Mir EGL platform

2013-07-20 Thread Christopher James Halse Rogers
This is the Mir EGL platform patch. It's three roughly independed branches - gbm changes, gallium DRI Image 7 support (minus radeon, as that wants a kernel patch I'm hacking on), and prime-in-DRIbuffer - then the EGL platform itself. If it's easier to review I can post those branches separately

Re: [Mesa-dev] [PATCH 1/2] radeonsi: Add helper function for emitting constant loads

2013-07-20 Thread Christian König
Am 19.07.2013 22:18, schrieb Tom Stellard: From: Tom Stellard Both patches are: Reviewed-by: Christian König --- src/gallium/drivers/radeonsi/radeonsi_shader.c | 29 ++ 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/src/gallium/drivers/radeonsi/ra