Apparently this is necessary in order for tess factors to work in a tess
eval program without a tess control program bound. Probably because it
uses the fake program's shader header to work out the number of patch
constants.
Fixes vs-tes-tessinner-tessouter-inputs
Signed-off-by: Ilia Mirkin
Reviewed-by: Marek Olšák marek.ol...@amd.com
Marek
On Sat, Jul 25, 2015 at 2:14 AM, Dave Airlie airl...@gmail.com wrote:
From: Dave Airlie airl...@redhat.com
This adds support for fine derivatives and enables
ARB_derivative_control on radeonsi.
(just fell out of my working out
From: Marek Olšák marek.ol...@amd.com
---
src/gallium/include/pipe/p_context.h | 12
src/gallium/include/pipe/p_defines.h | 5 +
2 files changed, 17 insertions(+)
diff --git a/src/gallium/include/pipe/p_context.h
b/src/gallium/include/pipe/p_context.h
index f89dae9..52f51f6
From: Marek Olšák marek.ol...@amd.com
This is like identity or trace, but simpler. It doesn't wrap most states.
Run with:
GALLIUM_DDEBUG=1000 [executable]
where executable is the app and 1000 is in miliseconds, meaning that
the context will be considered hung if a fence fails to signal in 1000
From: Marek Olšák marek.ol...@amd.com
This allows creating compute-only and debug contexts.
---
src/gallium/auxiliary/util/u_tests.c | 2 +-
src/gallium/auxiliary/vl/vl_mpeg12_decoder.c | 2 +-
src/gallium/drivers/freedreno/a2xx/fd2_context.c | 2 +-
Since commit c0cd5b var-data.binding was being used as a replacement
for atomic buffer index, but they don't have to be the same value they
just happen to end up the same when binding is 0.
Now we store atomic buffer index in the unused var-data.index
to avoid the extra memory of putting back the
---
ARB_dsa / GL 4.5 add indexed GL_TEXTURE_BINDING_* and GL_SAMPLER_BINDING
queries, as well as a GL_TEXTURE_TARGET query on texture objects.
The implementation for the GL_TEXTURE_BINDING_* and GL_SAMPLER_BINDING
queries is based on their non-indexed variants. To map the binding enum
to a
Hi Timothy,
thanks for CCing me. Just to say that it looks good to me. And FWIW,
with this patch, the piglit subtest included on the second version of my
patch (second version after the first review of Ian Romanick) here:
http://lists.freedesktop.org/archives/piglit/2015-May/015979.html
pass
---
src/gallium/state_trackers/clover/api/program.cpp | 33 +++
1 file changed, 33 insertions(+)
diff --git a/src/gallium/state_trackers/clover/api/program.cpp
b/src/gallium/state_trackers/clover/api/program.cpp
index 553bc83..086f952 100644
---
FYI, Unreal Engine demos reproduce this issue too:
https://wiki.unrealengine.com/Linux_Demos
Marek
On Thu, Jul 23, 2015 at 6:59 PM, Stéphane Marchesin
stephane.marche...@gmail.com wrote:
On Thu, Jul 23, 2015 at 9:55 AM, Alex Deucher alexdeuc...@gmail.com wrote:
On Wed, Jul 22, 2015 at 6:32
On Sat, Jul 25, 2015 at 4:24 PM, Timothy Arceri t_arc...@yahoo.com.au wrote:
Since commit c0cd5b var-data.binding was being used as a replacement
for atomic buffer index, but they don't have to be the same value they
just happen to end up the same when binding is 0.
Now we store atomic buffer
EdB edb+m...@sigluy.net writes:
---
src/gallium/state_trackers/clover/api/program.cpp | 35
++
src/gallium/state_trackers/clover/core/error.hpp | 7 +
src/gallium/state_trackers/clover/core/program.cpp | 4 +++
https://bugs.freedesktop.org/show_bug.cgi?id=91387
--- Comment #6 from Michael Godfrey michaeldgodf...@gmail.com ---
The Octave developer for this code made a change based on:
I attached a preliminary patch that avoids using the GL_SELECT mechanism when
we are only looking for axes objects.
Zoltan Gilian zoltan.gil...@gmail.com writes:
Read-only and write-only image arguments are recognized and
distinguished.
Attributes of the image arguments are passed to the kernel as implicit
arguments.
---
src/gallium/state_trackers/clover/core/kernel.cpp | 46 ++-
14 matches
Mail list logo