* Marek Olšák mar...@gmail.com:
r200 does support ARB_vertex_program. The backend is in r200_vertprog.c. I
think it has vertex shader 1.1 in D3D.
The patch is wrong though. The extension should be listed in the
ARB_vp_extension array, not card_extensions.
Thanks! I copied it from
* Nicolas Kaiser ni...@nikai.net:
* Marek Olšák mar...@gmail.com:
r200 does support ARB_vertex_program. The backend is in r200_vertprog.c. I
think it has vertex shader 1.1 in D3D.
The patch is wrong though. The extension should be listed in the
ARB_vp_extension array, not
https://bugs.freedesktop.org/show_bug.cgi?id=36282
--- Comment #5 from Brian Paul brian.e.p...@gmail.com 2011-04-17 11:09:42 PDT
---
Can any other r600 users say if they're running into this? There's nothing
r600-specific about the commit in question and I don't recall other DRI users
reporting
https://bugs.freedesktop.org/show_bug.cgi?id=36295
--- Comment #6 from Brian Paul brian.e.p...@gmail.com 2011-04-17 11:36:11 PDT
---
(In reply to comment #4)
Wait... None of the Intel drivers expose that NVIDIA extension either. Why is
rendering correct there but not on r600g? It seems
https://bugs.freedesktop.org/show_bug.cgi?id=36282
--- Comment #6 from Alexandre Demers alexandre.f.dem...@gmail.com 2011-04-17
11:48:40 PDT ---
(In reply to comment #5)
Can any other r600 users say if they're running into this? There's nothing
r600-specific about the commit in question and I
Everything appears to already be in place for this. Fixes aborts in:
ARB_texture_rg/fbo-alphatest-formats-float
ARB_texture_rg/fbo-blending-formats-float.
---
src/mesa/swrast/s_readpix.c |5 -
src/mesa/swrast/s_span.c|5 -
2 files changed, 8 insertions(+), 2 deletions(-)
Cuts 8 out of 120 bytes in the struct.
---
src/mesa/main/mtypes.h |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index 6ca7405..39fde0a 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -2413,18
The _mesa_base_fbo_format variant doesn't handle some texture
internalformats, such as 3.
Fixes:
fbo-blending-formats.
fbo-alphatest-formats
EXT_texture_sRGB/fbo-alphatest-formats
---
src/mesa/drivers/dri/intel/intel_fbo.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git
This will allow some drivers to reuse the core renderbuffer.c get/put
row functions in place of using the spantmp.h macros. Note that
unlike textures, we use a signed integer here to allow for handling
FBO orientation.
---
src/mesa/main/depthstencil.c |3 +
src/mesa/main/mtypes.h |
---
src/mesa/main/renderbuffer.c | 180 --
src/mesa/main/renderbuffer.h |2 +
2 files changed, 104 insertions(+), 78 deletions(-)
diff --git a/src/mesa/main/renderbuffer.c b/src/mesa/main/renderbuffer.c
index 281f07c..de01cfc 100644
---
---
src/mesa/main/renderbuffer.c | 70 ++
1 files changed, 10 insertions(+), 60 deletions(-)
diff --git a/src/mesa/main/renderbuffer.c b/src/mesa/main/renderbuffer.c
index b59ba12..f524fa8 100644
--- a/src/mesa/main/renderbuffer.c
+++
Since we're using GTT mappings now (no manual detiling), there's
really nothing special to accessing these buffers, other than needing
the new RowStride field of gl_renderbuffer to accomodate padding.
Reduces the driver size by 2.7kb, and improves glean depthStencil
performance 3-10x (!)
---
Fixes:
ARB_texture_rg/fbo-alphatest-formats
---
src/mesa/drivers/dri/intel/intel_span.c | 29 -
1 files changed, 4 insertions(+), 25 deletions(-)
diff --git a/src/mesa/drivers/dri/intel/intel_span.c
b/src/mesa/drivers/dri/intel/intel_span.c
index 37a561a..6b840f3
This will replace the current (broken by trying to use an enum in the
preprocessor) spantmp2.h support I wrote for the intel driver.
---
src/mesa/main/renderbuffer.c | 310 ++
1 files changed, 310 insertions(+), 0 deletions(-)
diff --git
The GL_RED and GL_RG were tricking this code into executing, but it's
totally unprepared for a 16-bit channel and just rescaled the values
down to 0. We don't have anything with 8bit channels alongside 8bit
channels, so disabling it should be safe.
---
src/mesa/swrast/s_readpix.c |6 +++---
Fixes warnings in fbo-storage-formats.
---
src/mesa/drivers/dri/intel/intel_tex_format.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/mesa/drivers/dri/intel/intel_tex_format.c
b/src/mesa/drivers/dri/intel/intel_tex_format.c
index 87745bc..9a6c24b 100644
---
https://bugs.freedesktop.org/show_bug.cgi?id=36282
--- Comment #7 from Alexandre Demers alexandre.f.dem...@gmail.com 2011-04-17
12:09:28 PDT ---
Created an attachment (id=45739)
-- (https://bugs.freedesktop.org/attachment.cgi?id=45739)
Backtrace on r600g (64 bit OS)
--
Configure bugmail:
https://bugs.freedesktop.org/show_bug.cgi?id=36282
--- Comment #8 from Alexandre Demers alexandre.f.dem...@gmail.com 2011-04-17
12:11:59 PDT ---
(In reply to comment #6)
(In reply to comment #5)
Can any other r600 users say if they're running into this? There's nothing
r600-specific about
https://bugs.freedesktop.org/show_bug.cgi?id=36282
--- Comment #9 from almos aaalmo...@gmail.com 2011-04-17 12:38:17 PDT ---
Created an attachment (id=45740)
-- (https://bugs.freedesktop.org/attachment.cgi?id=45740)
backtrace with r300g
I don't know if it helps, but I attached a backtrace
https://bugs.freedesktop.org/show_bug.cgi?id=36182
Jacek Konieczny jaj...@jajcus.net changed:
What|Removed |Added
CC||jaj...@jajcus.net
--
https://bugs.freedesktop.org/show_bug.cgi?id=36282
--- Comment #10 from Benjamin Bellec b.bel...@gmail.com 2011-04-17 14:44:22
PDT ---
I'm running on F15 x86-PAE (libdrm 2.4.25) with the 2.6.39-rc3.fc16's kernel +
mesa git (r600g - RV770), and I haven't this kind of problem.
glxgears is running
Jerome,
Nicolas is actually right. There is absolutely nothing driver-specific about
the extension. It's a pure API improvement and doesn't have *anything* to do
with the hardware. There are no capabilities required, just
ARB_vertex_program.
Nicolas,
Please test the attached patch. I have also
* Marek Olšák mar...@gmail.com:
Please test the attached patch. I have also enabled ARB_half_float_pixel and
ARB/APPLE_vertex_array_object.
Thanks a lot! I'll do so.
@@ -455,7 +463,7 @@ GLboolean r200CreateContext( gl_api api,
driInitExtensions( ctx, blend_extensions, GL_FALSE );
From: Dave Airlie airl...@redhat.com
This is a first step to decreasing the CPU usage, by decreasing how much
stuff we pass to the GPU and hence to the kernel CS checker.
This adds a check to see if the values we need to write are actually dirty,
and avoids writing if they are. However certain
From the GLSL 1.30 specification, section 4.1.10 (Implicit Conversions):
There are no implicit conversions between signed and unsigned integers.
However, convert_component() was assuming that conversions between int and uint
were implicit.
---
src/glsl/ast_function.cpp | 16
---
src/glsl/ir_validate.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/glsl/ir_validate.cpp b/src/glsl/ir_validate.cpp
index f3fceb2..41ffdfd 100644
--- a/src/glsl/ir_validate.cpp
+++ b/src/glsl/ir_validate.cpp
@@ -254,7 +254,7 @@
26 matches
Mail list logo