Add the fields depth_rb and stencil_rb, and put hooks in place to
release the renderbuffers in intelFreeTextureImageData and
intelTexImage.
Signed-off-by: Chad Versace c...@chad-versace.us
---
src/mesa/drivers/dri/intel/intel_tex.c |9 +++
... which copy the stencil bits between intel_image-depth_rb and
intel_image-stencil_rb.
Signed-off-by: Chad Versace c...@chad-versace.us
---
src/mesa/drivers/dri/intel/intel_tex_image.c | 70 ++
1 files changed, 70 insertions(+), 0 deletions(-)
diff --git
Signed-off-by: Chad Versace c...@chad-versace.us
---
src/mesa/drivers/dri/intel/intel_tex_image.c |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/mesa/drivers/dri/intel/intel_tex_image.c
b/src/mesa/drivers/dri/intel/intel_tex_image.c
index 6065238..4a29bc5
Redeclare as non-static because
intel_tex_image_s8z24_create_renderbuffers will use it.
Remove the 'wrapper' parameter, because there is no wrapper for
intel_texture_image.depth_rb and stencil_rb.
Signed-off-by: Chad Versace c...@chad-versace.us
---
src/mesa/drivers/dri/intel/intel_fbo.c | 30
... because they will be needed by intel_tex_image_s8z24_create_renderbuffers.
Redeclared functions are:
intel_alloc_renderbuffer_storage
intel_renderbuffer_set_draw_offsets
Signed-off-by: Chad Versace c...@chad-versace.us
---
src/mesa/drivers/dri/intel/intel_fbo.c |4 ++--
... when using separate stencil.
Define function intel_tex_image_x8z24_create_renderbuffers and call it
in intelTexImage after the miptree has been created and filled with data.
Signed-off-by: Chad Versace c...@chad-versace.us
---
src/mesa/drivers/dri/intel/intel_tex_image.c | 62
Also, in order to coerce intel_update_tex_wrapper_regions() to
allocate the hiz region, alter intel_update_tex_wrapper_regions() to
examine the renderbuffer format instead of the texture image format.
Signed-off-by: Chad Versace c...@chad-versace.us
---
src/mesa/drivers/dri/intel/intel_fbo.c |
Since all infrastructure is now in place to support packed
depth/stencil renderbuffers when using separate stencil, there is no
need for special cases when separate stencil is enabled.
Signed-off-by: Chad Versace c...@chad-versace.us
---
src/mesa/drivers/dri/intel/intel_fbo.c | 13
In intel_draw_buffer, there exists a workaround to prevent
_mesa_update_framebuffer from creating a swrast depth wrapper when
using separate stencil. This commit fixes the workaround, which was
incomplete for s8z24 texture renderbuffers.
Fixes fbo-blit-d24s8 on gen5 with separate stencil manually
https://bugs.freedesktop.org/show_bug.cgi?id=38599
Summary: THe value of WGL_PBUFFER_HEIGHT_ARB is returned as
width in wglQueryPbufferARB
Product: Mesa
Version: 7.10
Platform: x86 (IA32)
OS/Version: Windows (All)
2011/6/23 Chia-I Wu olva...@gmail.com:
On Wed, Jun 22, 2011 at 10:30 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
Hi List,
This series adds a graphics buffer management library which is
targeted to be used as native (drm) platform for egl on kms or openwfd,
and thus replaces
On Thu, Jun 23, 2011 at 7:46 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/6/23 Chia-I Wu olva...@gmail.com:
On Wed, Jun 22, 2011 at 10:30 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
Hi List,
This series adds a graphics buffer management library which is
2011/6/23 Chia-I Wu olva...@gmail.com:
On Thu, Jun 23, 2011 at 7:46 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/6/23 Chia-I Wu olva...@gmail.com:
On Wed, Jun 22, 2011 at 10:30 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
Hi List,
This series adds a
https://bugs.freedesktop.org/show_bug.cgi?id=38602
Summary: [bisected] Wrong display after prefer native texture
formats when possible commit
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
https://bugs.freedesktop.org/show_bug.cgi?id=38602
--- Comment #3 from Jure Repinc jlp.b...@gmail.com 2011-06-23 05:05:55 PDT ---
I forgot to mention: the graphics card used is ATI Mobility Radeon HD 5470
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are
https://bugs.freedesktop.org/show_bug.cgi?id=38602
--- Comment #4 from Jure Repinc jlp.b...@gmail.com 2011-06-23 05:16:23 PDT ---
Created an attachment (id=48332)
-- (https://bugs.freedesktop.org/attachment.cgi?id=48332)
Xorg.0.log
--
Configure bugmail:
https://bugs.freedesktop.org/show_bug.cgi?id=38602
--- Comment #5 from Jure Repinc jlp.b...@gmail.com 2011-06-23 05:18:03 PDT ---
Created an attachment (id=48333)
-- (https://bugs.freedesktop.org/attachment.cgi?id=48333)
dmesg
--
Configure bugmail:
Fixes broken glTexImage2D with format=GL_RGBA since
1a339b6c71ebab6e1a64f05b2e133022d3bbcd15
The origin for this behaviour is that r600_is_format_supported
checks only against r600_state_inline.h tables not evergreens.
---
src/gallium/drivers/r600/eg_state_inlines.h |1 +
1 files changed, 1
https://bugs.freedesktop.org/show_bug.cgi?id=38599
Brian Paul bri...@vmware.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=38602
--- Comment #6 from Brian Paul bri...@vmware.com 2011-06-23 06:38:21 PDT ---
Created an attachment (id=48334)
View: https://bugs.freedesktop.org/attachment.cgi?id=48334
Review: https://bugs.freedesktop.org/review?bug=38602attachment=48334
try
On Wed, Jun 22, 2011 at 10:49 PM, Alex Deucher alexdeuc...@gmail.com wrote:
On Wed, Jun 22, 2011 at 10:12 PM, Roland Scheidegger srol...@vmware.com
wrote:
Am 21.06.2011 20:59, schrieb Sven Arvidsson:
This change broke a whole lot of stuff on r600g, for example Unigine
Heaven:
shader
https://bugs.freedesktop.org/show_bug.cgi?id=38602
--- Comment #7 from Brian Paul bri...@vmware.com 2011-06-23 07:18:13 PDT ---
BTW, I've added a new piglit test that catches the regression from the commit
in question: texture-packed-formats
--
Configure bugmail:
Am 23.06.2011 16:09, schrieb Jerome Glisse:
On Wed, Jun 22, 2011 at 10:49 PM, Alex Deucher alexdeuc...@gmail.com wrote:
On Wed, Jun 22, 2011 at 10:12 PM, Roland Scheidegger srol...@vmware.com
wrote:
Am 21.06.2011 20:59, schrieb Sven Arvidsson:
This change broke a whole lot of stuff on r600g,
On Thu, Jun 23, 2011 at 10:38 AM, Roland Scheidegger srol...@vmware.com wrote:
Am 23.06.2011 16:09, schrieb Jerome Glisse:
On Wed, Jun 22, 2011 at 10:49 PM, Alex Deucher alexdeuc...@gmail.com wrote:
On Wed, Jun 22, 2011 at 10:12 PM, Roland Scheidegger srol...@vmware.com
wrote:
Am 21.06.2011
On Thu, Jun 23, 2011 at 10:38 AM, Roland Scheidegger srol...@vmware.com wrote:
Am 23.06.2011 16:09, schrieb Jerome Glisse:
On Wed, Jun 22, 2011 at 10:49 PM, Alex Deucher alexdeuc...@gmail.com wrote:
On Wed, Jun 22, 2011 at 10:12 PM, Roland Scheidegger srol...@vmware.com
wrote:
Am 21.06.2011
https://bugs.freedesktop.org/show_bug.cgi?id=38602
--- Comment #8 from Brian Paterni bpate...@gmail.com 2011-06-23 08:13:44 PDT
---
(In reply to comment #6)
Created an attachment (id=48334)
View: https://bugs.freedesktop.org/attachment.cgi?id=48334
Review:
On 23.06.2011 04:12, Roland Scheidegger wrote:
Am 21.06.2011 20:59, schrieb Sven Arvidsson:
This change broke a whole lot of stuff on r600g, for example Unigine
Heaven:
shader uses too many varying components (36 32)
It looks like the r600g driver claims to only support 10 varyings,
https://bugs.freedesktop.org/show_bug.cgi?id=38610
Summary: [regression] 1a339b6c71ebab6e1a64f05b2e133022d3bbcd15
broke ETQW
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
https://bugs.freedesktop.org/show_bug.cgi?id=38610
--- Comment #1 from Chris Bandy cba...@jbandy.com 2011-06-23 10:18:24 PDT ---
bug 38602
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the
https://bugs.freedesktop.org/show_bug.cgi?id=38610
Sven Arvidsson s...@whiz.se changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=38602
Sven Arvidsson s...@whiz.se changed:
What|Removed |Added
CC||s...@whiz.se
--- Comment
https://bugs.freedesktop.org/show_bug.cgi?id=38602
--- Comment #10 from Sven Arvidsson s...@whiz.se 2011-06-23 10:29:24 PDT ---
FWIW, the same commit causes the game ETQW to segfault on start, and log these
errors:
EE eg_state_inlines.h:388 r600_translate_colorswap - unsupported colorswap
format
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 06/15/2011 04:26 PM, Paul Berry wrote:
For some extensions, _mesa_glsl_process_extension() only checked
whether the extension was supported *after* enabling it. Modified the
logic to always check first, and only enable supported extensions.
On Thu, 23 Jun 2011 02:23:53 -0700, Chad Versace c...@chad-versace.us wrote:
On gen5 there are no Piglit regressions, with and without separate stencil
enabled.
Correction: There are no Piglit regressions except those caused by the
stencil write mystery.
- Chad
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 06/07/2011 12:13 PM, Ian Romanick wrote:
We've accumulated a lot of fixes in the 7.10 branch, so it seems like we
should do a 7.10.3 release soon. How do Friday (6/10) or Monday (6/13)
sound?
There's also a huge number of changes sitting in
On Fri, 17 Jun 2011 14:43:21 -0600, Brian Paul bri...@vmware.com wrote:
On 06/17/2011 02:36 PM, Eric Anholt wrote:
We would still want to consider that data as being in a VBO even if we
managed to produce this case, which as far as I know we can't.
---
src/mesa/vbo/vbo_rebase.c |3
https://bugs.freedesktop.org/show_bug.cgi?id=38602
Brian Paul bri...@vmware.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=38602
Brian Paul bri...@vmware.com changed:
What|Removed |Added
CC||v...@vmware.com
---
https://bugs.freedesktop.org/show_bug.cgi?id=38622
Ian Romanick i...@freedesktop.org changed:
What|Removed |Added
CC||i...@freedesktop.org,
On Thu, Jun 23, 2011 at 8:07 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/6/23 Chia-I Wu olva...@gmail.com:
On Thu, Jun 23, 2011 at 7:46 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/6/23 Chia-I Wu olva...@gmail.com:
On Wed, Jun 22, 2011 at 10:30 PM,
https://bugs.freedesktop.org/show_bug.cgi?id=38626
Summary: vbo: Don't discount stride breaks piglit on
softpipe/r600g
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity:
https://bugs.freedesktop.org/show_bug.cgi?id=38626
--- Comment #1 from Brian Paul bri...@vmware.com 2011-06-23 17:39:18 PDT ---
Created an attachment (id=48361)
View: https://bugs.freedesktop.org/attachment.cgi?id=48361
Review: https://bugs.freedesktop.org/review?bug=38626attachment=48361
When the fill mode is PIPE_POLYGON_MODE_LINE we were basically
converting the polygon into triangles, then drawing the outline of all
the triangles. But we really only want to draw the lines around the
perimeter of the polygon, not the interior lines.
NOTE: This is a candidate for the 7.10
https://bugs.freedesktop.org/show_bug.cgi?id=38626
--- Comment #2 from Rafael Monica monr...@gmail.com 2011-06-23 17:57:06 PDT
---
Yeah, the patch fixes the regression.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because:
On 06/22/2011 08:51 PM, Bryan Cain wrote:
On 06/16/2011 12:43 PM, Brian Paul wrote:
On 06/16/2011 10:34 AM, Bryan Cain wrote:
On Thu, Jun 16, 2011 at 9:08 AM, Brian Paulbri...@vmware.com
mailto:bri...@vmware.com wrote:
Looks like nice work, Bryan.
Just a few minor
I'd like to overhaul the part of Mesa related to texture memory
reading/writing.
The basic idea would be to add two new driver functions:
/**
* Map a 2D slice of a texture image into user space.
* (x,y,w,h) defines a region of interest (ROI). Reading/writing
* texels outside of the ROI
https://bugs.freedesktop.org/show_bug.cgi?id=38629
Summary: openarena textures blacked out
Product: Mesa
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
On Fri, Jun 24, 2011 at 8:38 AM, Chia-I Wu olva...@gmail.com wrote:
On Thu, Jun 23, 2011 at 8:07 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/6/23 Chia-I Wu olva...@gmail.com:
On Thu, Jun 23, 2011 at 7:46 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/6/23
---
src/mesa/main/renderbuffer.c | 23 ---
src/mesa/main/renderbuffer.h |3 ---
2 files changed, 0 insertions(+), 26 deletions(-)
diff --git a/src/mesa/main/renderbuffer.c b/src/mesa/main/renderbuffer.c
index fa884c0..c36175c 100644
--- a/src/mesa/main/renderbuffer.c
NOTE: This is a candidate for the 7.10 branch.
---
src/mesa/main/texstore.c |9 ++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/mesa/main/texstore.c b/src/mesa/main/texstore.c
index 6da3e4e..5c925a3 100644
--- a/src/mesa/main/texstore.c
+++
NOTE: This is a candidate for the 7.10 branch.
---
src/mesa/main/pack.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/mesa/main/pack.c b/src/mesa/main/pack.c
index d6470e3..7d541dc 100644
--- a/src/mesa/main/pack.c
+++ b/src/mesa/main/pack.c
@@ -4782,6 +4782,7 @@
---
src/mesa/main/pack.c | 14 +++---
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/mesa/main/pack.c b/src/mesa/main/pack.c
index 7d541dc..a232a51 100644
--- a/src/mesa/main/pack.c
+++ b/src/mesa/main/pack.c
@@ -4683,7 +4683,7 @@ _mesa_unpack_depth_span( struct
From: Dave Airlie airl...@redhat.com
inline the hotpath of the reference remaining the same, this shouldn't
penalise the slow path at all but improve the hot path so we don't have
to jump to the function.
It also moves some assert checks under an #ifndef NDEBUG.
Signed-off-by: Dave Airlie
53 matches
Mail list logo