On Tue, Mar 22, 2016 at 3:33 PM, Jason Ekstrand wrote:
> This is mostly a re-send of a patch series I've had floating around in one
> form or a while for quite some time. It's basically the same except that
> the original version was missing a work-around for Sandy Bridge.
On Thu, Apr 7, 2016 at 4:34 PM, Grazvydas Ignotas wrote:
> Hi,
>
> On Tue, Apr 5, 2016 at 10:30 PM, Jason Ekstrand wrote:
>> I know we don't usually do merges in this project, but
>> the Vulkan driver is big and has a lot of history that we would like to
On Thu, 2016-04-07 at 11:22 -0400, Lars Hamre wrote:
> NOTES:
> * Reposting due to no response last week
> * Someone with access will need to commit this patch after the review
> process
>
> check_explicit_uniform_locations() returns a -1 when the extension
> ARB_explicit_uniform_location is
Am 07.04.2016 um 22:56 schrieb Jason Ekstrand:
> Now that we can use the much simpler rgba8_copy function, we don't need to
> hand different functions out based on direction.
> ---
> src/mesa/drivers/dri/i965/intel_pixel_read.c | 3 +--
> src/mesa/drivers/dri/i965/intel_tex_image.c| 3 +--
Am 08.04.2016 um 02:11 schrieb Marek Olšák:
> From: Marek Olšák
>
> ---
> src/gallium/auxiliary/cso_cache/cso_context.c | 4
> src/gallium/auxiliary/cso_cache/cso_context.h | 1 +
> src/gallium/auxiliary/hud/hud_context.c | 1 +
>
On 04/07/2016 06:17 PM, Roland Scheidegger wrote:
Am 08.04.2016 um 01:45 schrieb Brian Paul:
If the first call in a GL app is glReadPixels(GL_FRONT) we'd fail the
assert(st->ctx->FragmentProgram._Current) at st_atom_shader.c:114 in
update_fp().
This is because we were calling
Am 08.04.2016 um 01:45 schrieb Brian Paul:
> If the first call in a GL app is glReadPixels(GL_FRONT) we'd fail the
> assert(st->ctx->FragmentProgram._Current) at st_atom_shader.c:114 in
> update_fp().
>
> This is because we were calling st_validate_state() without first
> updating Mesa state with
From: Marek Olšák
---
src/gallium/auxiliary/cso_cache/cso_context.c | 4
src/gallium/auxiliary/cso_cache/cso_context.h | 1 +
src/gallium/auxiliary/hud/hud_context.c | 1 +
src/gallium/auxiliary/postprocess/pp_run.c| 1 +
src/gallium/auxiliary/util/u_blit.c
From: Marek Olšák
---
src/gallium/docs/source/context.rst | 3 +++
src/gallium/drivers/ddebug/dd_context.c | 9 +
src/gallium/drivers/freedreno/freedreno_query.c | 6 ++
src/gallium/drivers/i915/i915_query.c | 6 ++
On Thu, Apr 7, 2016 at 1:56 PM, Jason Ekstrand wrote:
> Now that we can use the much simpler rgba8_copy function, we don't need to
> hand different functions out based on direction.
> ---
Typo in the subject, and PATCH 2/3 needs a bugzilla link.
The series is
Reviewed-by:
On Thu, Apr 7, 2016 at 4:48 PM, Jason Ekstrand wrote:
>
>
> On Thu, Apr 7, 2016 at 4:34 PM, Grazvydas Ignotas
> wrote:
>
>> Hi,
>>
>> On Tue, Apr 5, 2016 at 10:30 PM, Jason Ekstrand
>> wrote:
>> > I know we don't usually do merges
On Thu, Apr 7, 2016 at 4:34 PM, Grazvydas Ignotas wrote:
> Hi,
>
> On Tue, Apr 5, 2016 at 10:30 PM, Jason Ekstrand
> wrote:
> > I know we don't usually do merges in this project, but
> > the Vulkan driver is big and has a lot of history that we would
If the first call in a GL app is glReadPixels(GL_FRONT) we'd fail the
assert(st->ctx->FragmentProgram._Current) at st_atom_shader.c:114 in
update_fp().
This is because we were calling st_validate_state() without first
updating Mesa state with _mesa_update_state().
The regression came from commit
Some passes may not refer to options->..., at which point the compiler
will warn about an unused variable. Just cast to void unconditionally
to shut it up.
Signed-off-by: Kenneth Graunke
---
src/compiler/nir/nir_algebraic.py | 1 +
1 file changed, 1 insertion(+)
diff
This makes the extra multiply visible to NIR's algebraic optimizations
(for constant reassociation) as well as constant folding. This means
that when the result of sin/cos are multiplied by an constant, we can
eliminate the extra multiply altogether, reducing the cost of the
workaround.
It also
I want to be able to read other fields.
Signed-off-by: Kenneth Graunke
---
src/mesa/drivers/dri/i965/brw_nir.c | 6 --
src/mesa/drivers/dri/i965/brw_nir.h | 3 ++-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_nir.c
Many shaders contain expression trees of the form:
const_1 * (value * const_2)
Reorganizing these to
(const_1 * const_2) * value
will allow constant folding to combine the constants. Sometimes, these
constants are 2 and 0.5, so we can remove a multiply altogether. Other
times, it can
Hi,
On Tue, Apr 5, 2016 at 10:30 PM, Jason Ekstrand wrote:
> I know we don't usually do merges in this project, but
> the Vulkan driver is big and has a lot of history that we would like to
> preserve. If you're strongly opposed to doing a merge, please speak up now!
I
On Tue, Mar 22, 2016 at 3:33 PM, Jason Ekstrand wrote:
> While we're at it, we also add support for the possibility that the
> indirect is, in fact, a constant. This shouldn't happen in the common case
> (if it does, that means NIR failed to constant-fold something), but
On Thu, Apr 7, 2016 at 2:30 PM, Matt Turner wrote:
> On Tue, Mar 22, 2016 at 3:33 PM, Jason Ekstrand
> wrote:
> > The subnr field is in bytes so we don't need to multiply by type_sz.
> > ---
> > src/mesa/drivers/dri/i965/brw_fs.cpp | 2 +-
> > 1 file
On Thu, Apr 7, 2016 at 2:37 PM, Matt Turner wrote:
> On Wed, Dec 9, 2015 at 8:23 PM, Jason Ekstrand
> wrote:
> > While we're at it, we also add support for the possibility that the
> > indirect is, in fact, a constant. This shouldn't happen in the
On 04/07/2016 08:50 PM, Ian Romanick wrote:
On 04/07/2016 10:57 AM, Stéphane Marchesin wrote:
On Thu, Apr 7, 2016 at 10:44 AM, Miklós Máté wrote:
On 04/07/2016 12:40 PM, Stéphane Marchesin wrote:
On Thu, Apr 7, 2016 at 3:37 AM, Miklós Máté wrote:
On
On Thu, Apr 7, 2016 at 2:16 PM, Matt Turner wrote:
> On Tue, Mar 22, 2016 at 3:33 PM, Jason Ekstrand
> wrote:
> > It should work fine without it and the visitor can set it if it wants.
> > ---
>
> Does this need to be a separate patch? Ease of testing
On 07.04.2016 14:17, Marek Olšák wrote:
On Thu, Apr 7, 2016 at 7:56 PM, Nicolai Hähnle wrote:
On 06.04.2016 19:06, Marek Olšák wrote:
From: Marek Olšák
In other words, vport scissors are derived from viewport states.
If the scissor test is enabled,
On Wed, Dec 9, 2015 at 8:23 PM, Jason Ekstrand wrote:
> While we're at it, we also add support for the possibility that the
> indirect is, in fact, a constant. This shouldn't happen in the common case
> (if it does, that means NIR failed to constant-fold something), but
On Tue, Mar 22, 2016 at 3:33 PM, Jason Ekstrand wrote:
> The subnr field is in bytes so we don't need to multiply by type_sz.
> ---
> src/mesa/drivers/dri/i965/brw_fs.cpp | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git
Signed-off-by: Elie TOURNIER
---
doxygen/glsl.doxy | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/doxygen/glsl.doxy b/doxygen/glsl.doxy
index 9915ba2..ef71a4a 100644
--- a/doxygen/glsl.doxy
+++ b/doxygen/glsl.doxy
@@ -9,11 +9,12 @@
On Tue, Mar 22, 2016 at 3:33 PM, Jason Ekstrand wrote:
> It should work fine without it and the visitor can set it if it wants.
> ---
Does this need to be a separate patch? Ease of testing or something?
___
mesa-dev mailing list
There are a bunch of tabs in this patch you can get rid of.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Now that we can use the much simpler rgba8_copy function, we don't need to
hand different functions out based on direction.
---
src/mesa/drivers/dri/i965/intel_pixel_read.c | 3 +--
src/mesa/drivers/dri/i965/intel_tex_image.c| 3 +--
src/mesa/drivers/dri/i965/intel_tex_subimage.c | 3 +--
Each of the [de]tiling functions has three mem_copy calls:
1) Left edge to tile boundary
2) Tile boundary to tile boundary in a loop
3) Tile boundary to right edge
Copies 2 and 3 start at a tile edge so the pointer to tiled memory is
guaranteed to be at least 16-byte aligned. Copy 1, on the
This splits the two copy functions into three: One for unaligned copies,
one for aligned sources, and one for aligned destinations. Thanks to the
previous commit, we are now guaranteed that the aligned ones will *only*
operate on aligned memory so they should be safe.
---
On Thu, Apr 7, 2016 at 4:48 PM, Samuel Pitoiset
wrote:
>
>
> On 04/07/2016 10:46 PM, Ilia Mirkin wrote:
>>
>> On Thu, Apr 7, 2016 at 4:42 PM, Samuel Pitoiset
>> wrote:
>>>
>>> This might result in an INVALID_OPCODE dmesg error in case a join
On 04/07/2016 10:46 PM, Ilia Mirkin wrote:
On Thu, Apr 7, 2016 at 4:42 PM, Samuel Pitoiset
wrote:
This might result in an INVALID_OPCODE dmesg error in case a join is
attached to an atomic operation.
Spotted with arb_shader_image_load_store-host-mem-barrier on
On Thu, Apr 7, 2016 at 4:42 PM, Samuel Pitoiset
wrote:
> This might result in an INVALID_OPCODE dmesg error in case a join is
> attached to an atomic operation.
>
> Spotted with arb_shader_image_load_store-host-mem-barrier on GK104.
>
> Signed-off-by: Samuel Pitoiset
Reviewed-by: Matt Turner
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
This might result in an INVALID_OPCODE dmesg error in case a join is
attached to an atomic operation.
Spotted with arb_shader_image_load_store-host-mem-barrier on GK104.
Signed-off-by: Samuel Pitoiset
Cc: mesa-sta...@lists.freedesktop.org
---
Am 07.04.2016 um 10:37 schrieb Marek Olšák:
> On Thu, Apr 7, 2016 at 3:22 AM, Roland Scheidegger wrote:
>> Where's the doc bits...
>>
>> But aside from that, this doesn't look quite right to me. Doesn't really
>> feel like depth state (more like context one to suspend
On Thu, Apr 7, 2016 at 7:56 PM, Nicolai Hähnle wrote:
> On 06.04.2016 19:06, Marek Olšák wrote:
>>
>> From: Marek Olšák
>>
>> In other words, vport scissors are derived from viewport states.
>> If the scissor test is enabled, the intersection of both is
On 04/07/2016 10:57 AM, Stéphane Marchesin wrote:
> On Thu, Apr 7, 2016 at 10:44 AM, Miklós Máté wrote:
>> On 04/07/2016 12:40 PM, Stéphane Marchesin wrote:
>>>
>>> On Thu, Apr 7, 2016 at 3:37 AM, Miklós Máté wrote:
On 04/07/2016 12:25 PM, Stéphane
On 04/07/2016 06:17 AM, Rogovin, Kevin wrote:
> Hello,
>
>> typo -> ...query (same goes for patch 1/2)
>
> I hate typos. Thanks for pointing it out.
>
>> Please correct me if I'm wrong, but I think we cannot unalias functions once
>> they're in.
>> It will break the backwards compatibility
On 04/06/2016 10:29 PM, Ian Romanick wrote:
> On 04/06/2016 07:47 PM, Kenneth Graunke wrote:
>> On Tuesday, April 5, 2016 2:26:59 PM PDT kevin.rogo...@intel.com wrote:
>>> From: Kevin Rogovin
>>>
>>> This patch sequence enforces an extra check
>>> for GenQueriesARB and
On 04/07/2016 07:57 PM, Stéphane Marchesin wrote:
On Thu, Apr 7, 2016 at 10:44 AM, Miklós Máté wrote:
On 04/07/2016 12:40 PM, Stéphane Marchesin wrote:
On Thu, Apr 7, 2016 at 3:37 AM, Miklós Máté wrote:
On 04/07/2016 12:25 PM, Stéphane Marchesin wrote:
It is incorrect to assume that pixel format is always in BGR byte order.
We need to check bitmask parameters (such as |redMask|) to determine whether
the RGB or BGR byte order is requested.
v2: reformat code to stay within 80 character per line limit.
v3: just fix the byte order problem first and
It is incorrect to assume BGRA byte order for the GLES3 sRGB workaround.
v2: use _mesa_get_srgb_format_linear to handle all formats
Signed-off-by: Haixia Shi
Reviewed-by: Stéphane Marchesin
Cc: kenneth.w.grau...@intel.com
Change-Id:
Le jeudi 7 avril 2016, 12:35:07 CEST Nicolai Hähnle a écrit :
> Hi,
>
> following feedback from Brian and Bas, minor changes to make the series more
> paranoid: three v2 patches and one new patch, using 1u << idx instead of 1
> << idx and adding assert(sizeof(bitfield) * 8 >= PIPE_MAX_SAMPLERS)
On Thu, Apr 7, 2016 at 10:44 AM, Miklós Máté wrote:
> On 04/07/2016 12:40 PM, Stéphane Marchesin wrote:
>>
>> On Thu, Apr 7, 2016 at 3:37 AM, Miklós Máté wrote:
>>>
>>> On 04/07/2016 12:25 PM, Stéphane Marchesin wrote:
>>>
>>>
>>> On Apr 7, 2016 02:27, "Michel
On 06.04.2016 19:06, Marek Olšák wrote:
From: Marek Olšák
In other words, vport scissors are derived from viewport states.
If the scissor test is enabled, the intersection of both is used.
The guard band will disable clipping, so we have to clip per-pixel.
---
Now that the check is restricted to gen8+, we should always get back a non-zero
positive value for the EU and subslice counts.
Signed-off-by: Ben Widawsky
---
src/mesa/drivers/dri/i965/intel_screen.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Signed-off-by: Ben Widawsky
---
src/mesa/drivers/dri/i965/intel_screen.c | 35 +++-
1 file changed, 21 insertions(+), 14 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/intel_screen.c
b/src/mesa/drivers/dri/i965/intel_screen.c
index
Older gen platforms do not actually return a value for sublice and eu total
(IMO, confusingly) they return -ENODEV. This patch defers the SSEU setup until
we have the actual GPU generation to avoid useless warnings when running on
older platforms with older kernels.
Reported-by: Mark Janes
On Thu, Apr 7, 2016 at 1:35 PM, Nicolai Hähnle wrote:
> From: Nicolai Hähnle
>
> When hasFixedUnit is false, polygon stippling will fail when there is no free
> sampler available. Make the corresponding guard more robust in preparation
> of raising
On 04/07/2016 11:35 AM, Nicolai Hähnle wrote:
From: Nicolai Hähnle
The literal 1 is a (signed) int, and shifting into the sign bit is undefined
in C, so change occurences of 1 to 1u.
---
src/gallium/auxiliary/tgsi/tgsi_scan.c | 4 +++-
1 file changed, 3
On Fri, Apr 1, 2016 at 4:20 PM, Jason Ekstrand wrote:
> Reviewed-by: Rob Clark
> Cc: Kenneth Graunke
>
> v2: Pull get_io_offset into nir_gather_info and add an assert that our
> shader is for one of the supported stages.
On 04/07/2016 12:40 PM, Stéphane Marchesin wrote:
On Thu, Apr 7, 2016 at 3:37 AM, Miklós Máté wrote:
On 04/07/2016 12:25 PM, Stéphane Marchesin wrote:
On Apr 7, 2016 02:27, "Michel Dänzer" wrote:
On 07.04.2016 18:01, Marek Olšák wrote:
On Thu, Apr 7,
From: Nicolai Hähnle
This is in preparation of raising the number of exposed sampler views to 32
bits, which will raise the total number of sampler views to 33 for the
polygon stipple texture. That texture should never be compressed (and it's
certainly not a depth
From: Nicolai Hähnle
When hasFixedUnit is false, polygon stippling will fail when there is no free
sampler available. Make the corresponding guard more robust in preparation
of raising PIPE_MAX_SAMPLERS to 32.
The literal 1 is a (signed) int, and shifting into the sign
From: Nicolai Hähnle
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94835
Reviewed-by: Marek Olšák
---
src/gallium/drivers/radeonsi/si_state.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
From: Nicolai Hähnle
Reviewed-by: Bas Nieuwenhuizen
Reviewed-by: Marek Olšák
---
src/gallium/drivers/radeonsi/si_pipe.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
From: Nicolai Hähnle
The previous value of 18 was motivated by having drivers that want to expose
16 samplers but also use some additional samplers for internal use. Raising
the value even higher isn't going to hurt that case.
On the other hand, some drivers actually
From: Nicolai Hähnle
The literal 1 is a (signed) int, and shifting into the sign bit is undefined
in C, so change occurences of 1 to 1u.
---
src/gallium/auxiliary/tgsi/tgsi_scan.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git
From: Nicolai Hähnle
It is used as a bitfield, so it seems cleaner to keep it unsigned.
The literal 1 is a (signed) int, and shifting into the sign bit is undefined
in C, so change occurences of 1 to 1u.
v2: add an assert for bitfield size and use 1u << idx
Hi,
following feedback from Brian and Bas, minor changes to make the series more
paranoid: three v2 patches and one new patch, using 1u << idx instead of 1 <<
idx
and adding assert(sizeof(bitfield) * 8 >= PIPE_MAX_SAMPLERS) in a number
of places.
Thanks,
Nicolai
From: Nicolai Hähnle
Line anti-aliasing will fail when there is no free sampler available. Make
the corresponding guard more robust in preparation of raising
PIPE_MAX_SAMPLERS to 32.
The literal 1 is a (signed) int, and shifting into the sign bit is undefined
in C, so
NOTES:
* Reposting due to no response last week
* Someone with access will need to commit this patch after the review
process
check_explicit_uniform_locations() returns a -1 when the extension
ARB_explicit_uniform_location is not found.
We were storing the result in num_explicit_uniform_locs
I realized this morning that there is a lot better way to do this. Consider
these patches rescinded.
On Apr 4, 2016 6:00 PM, "Jason Ekstrand" wrote:
> It's possible, when doing an x-tiled copy, to end up with a case where the
> bytes parameter is equal to 16 but the pointer
That's wrong. The spec for the instruction needs to be clarified...
The current nouveau impl is correct - only the .x of the address
should be loaded, with up to 16 bytes read into the destination.
On Thu, Apr 7, 2016 at 9:27 AM, Hans de Goede wrote:
> The llvm TGSI backend
https://bugs.freedesktop.org/show_bug.cgi?id=94168
--- Comment #5 from Grazvydas Ignotas ---
The cursor is animating, I even tried the game itself (there is a link to free
demo in wine bug) and the cursor does animate properly even when inputs are not
touched. FWIW I'm using
The llvm TGSI backend does things like:
LOAD TEMP[0].y, MEMORY[0]., TEMP[0].x
Expecting the data at address TEMP[0].x to get loaded to
TEMP[0].y. Before this commit the data at TEMP[0].x + 4 would be
loaded instead. This commit fixes this.
Signed-off-by: Hans de Goede
Hello,
> typo -> ...query (same goes for patch 1/2)
I hate typos. Thanks for pointing it out.
> Please correct me if I'm wrong, but I think we cannot unalias functions once
> they're in.
> It will break the backwards compatibility we're trying to manage with glapi.
> If we want to
> retain
https://bugs.freedesktop.org/show_bug.cgi?id=94168
--- Comment #4 from Marek Olšák ---
(In reply to Grazvydas Ignotas from comment #2)
> i965 seems to be fine, at least matches LIBGL_ALWAYS_SOFTWARE.
Actually, what exactly did you see? You need to run the trace with a low
https://bugs.freedesktop.org/show_bug.cgi?id=94168
--- Comment #3 from Marek Olšák ---
Then it must be a DRI state tracker bug.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the
On Thu, Apr 7, 2016 at 3:37 AM, Miklós Máté wrote:
> On 04/07/2016 12:25 PM, Stéphane Marchesin wrote:
>
>
> On Apr 7, 2016 02:27, "Michel Dänzer" wrote:
>>
>> On 07.04.2016 18:01, Marek Olšák wrote:
>> > On Thu, Apr 7, 2016 at 7:32 AM, Ian Romanick
For the series:
Reviewed-by: Marek Olšák
Marek
On Thu, Apr 7, 2016 at 12:47 AM, Nicolai Hähnle wrote:
> From: Nicolai Hähnle
>
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94835
> ---
>
On 04/07/2016 12:25 PM, Stéphane Marchesin wrote:
On Apr 7, 2016 02:27, "Michel Dänzer" > wrote:
>
> On 07.04.2016 18:01, Marek Olšák wrote:
> > On Thu, Apr 7, 2016 at 7:32 AM, Ian Romanick >
On Thu, Apr 7, 2016 at 12:11 PM, Marek Olšák wrote:
> On Thu, Apr 7, 2016 at 2:18 AM, Bas Nieuwenhuizen
> wrote:
>> Hi Nicolai,
>>
>> Patches 1-2 and 5-6 are
>>
>> Reviewed-by: Bas Nieuwenhuizen
>>
>> However, for increasing
On Apr 7, 2016 02:27, "Michel Dänzer" wrote:
>
> On 07.04.2016 18:01, Marek Olšák wrote:
> > On Thu, Apr 7, 2016 at 7:32 AM, Ian Romanick
wrote:
> >> Why would you do that? I've NAKed this patch several times.
> >
> > You NAKed the previous version of
On Thu, Apr 7, 2016 at 2:18 AM, Bas Nieuwenhuizen
wrote:
> Hi Nicolai,
>
> Patches 1-2 and 5-6 are
>
> Reviewed-by: Bas Nieuwenhuizen
>
> However, for increasing the limits there are several cases which still
> use signed shifts (i.e. 1 << ...)
On Thu, Apr 7, 2016 at 3:27 AM, Grigori Goronzy wrote:
> With the previous changes to handling of viewport clipping, it is
> almost trivial to add proper support for guard band clipping. Select a
> suitable integer clipping value to keep inside the rasterizer's guard
> band
On 07.04.2016 18:01, Marek Olšák wrote:
> On Thu, Apr 7, 2016 at 7:32 AM, Ian Romanick wrote:
>> Why would you do that? I've NAKed this patch several times.
>
> You NAKed the previous version of the patch, not this one. I guess
> that means NAK for this one too.
I'd be
On Mar 23, 2016 17:13, "Miklós Máté" wrote:
>
> This fixes premature deallocation on unbind, and introduces
> support for deleting GLX drawables while they are current to a context.
>
> Note that in practice this also introduces a resource leak, because nobody
> uses the GLX 1.3
On Thu, Apr 7, 2016 at 7:32 AM, Ian Romanick wrote:
> Why would you do that? I've NAKed this patch several times.
You NAKed the previous version of the patch, not this one. I guess
that means NAK for this one too. OK.
Marek
___
On Thu, Apr 7, 2016 at 3:22 AM, Roland Scheidegger wrote:
> Where's the doc bits...
>
> But aside from that, this doesn't look quite right to me. Doesn't really
> feel like depth state (more like context one to suspend queries), and
> more importantly it should most likely
Hi,
I pushed this patch to master. We are using it on our
vertex_attrib_64bit work, and it is easier to have it on master, as we
are rebasing really often.
I talked the other day with Rob Clark, and he was ok with pushing if I
want. So this is a FYI, so you are aware of the pushing.
Thanks
BR
Dear All:
hello.
I am a peking university student.I got some trouble in mesa source code. I hope
to subcribe to the list.
Yours's this. ___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
On 7 April 2016 at 15:43, Ian Romanick wrote:
> On 04/02/2016 02:45 AM, Patrick Rudolph wrote:
>> Are there optimizations done on TGSI ?
>> I can't find any file in src/gallium/auxiliary/tgsi that does so.
>
> What I meant was, at some point the driver translates TGSI into
86 matches
Mail list logo