Re: [Mesa-dev] [PATCH 05/13] i965: Fix the untyped surface opcodes to deal with indirect surface access.

2015-05-03 Thread Pohjolainen, Topi
On Sat, Mar 07, 2015 at 01:06:03AM -0800, Kenneth Graunke wrote: > On Friday, March 06, 2015 03:20:26 PM Pohjolainen, Topi wrote: > > On Fri, Mar 06, 2015 at 02:46:51PM +0200, Francisco Jerez wrote: > > > "Pohjolainen, Topi" writes: > > > > > > > On Fri, Mar 06, 2015 at 02:29:15PM +0200, Francisc

Re: [Mesa-dev] [PATCH 00/19] gallium: basic tessellation support

2015-05-03 Thread Marek Olšák
Renaming everything would be slightly annoying. I personally prefer shorter names anyway (TESSC/TESSE, PIPE_SHADER_TESSEVAL, etc.). I don't think longer names would make any difference in readability. Marek On Sun, May 3, 2015 at 5:06 PM, Ilia Mirkin wrote: > On Sun, May 3, 2015 at 6:18 AM, Glen

Re: [Mesa-dev] [PATCH 00/19] gallium: basic tessellation support

2015-05-03 Thread Ilia Mirkin
On Sun, May 3, 2015 at 6:18 AM, Glenn Kennard wrote: > On Sat, 02 May 2015 22:16:24 +0200, Ilia Mirkin > wrote: > >> This series adds tokens and updates some helper gallium functions to >> know about tessellation. This provides no actual support for >> tessellation in either core or drivers, howe

Re: [Mesa-dev] [PATCH 01/27] i965: Define HW-binding table and resource streamer control opcodes

2015-05-03 Thread Pohjolainen, Topi
On Tue, Apr 28, 2015 at 11:07:58PM +0300, Abdiel Janulgue wrote: > Signed-off-by: Abdiel Janulgue > --- > src/mesa/drivers/dri/i965/brw_context.h | 1 + > src/mesa/drivers/dri/i965/brw_defines.h | 24 > src/mesa/drivers/dri/i965/intel_reg.h | 3 +++ > 3 files changed,

Re: [Mesa-dev] [PATCH 01/19] gallium: add tessellation shader types

2015-05-03 Thread Fredrik Höglund
On Sunday 03 May 2015, Glenn Kennard wrote: > On Sat, 02 May 2015 22:16:25 +0200, Ilia Mirkin > wrote: > > > Signed-off-by: Ilia Mirkin > > --- > > src/gallium/auxiliary/tgsi/tgsi_info.c | 4 > > src/gallium/auxiliary/tgsi/tgsi_strings.c | 4 +++- > > src/gallium/auxiliary/tgsi/tgsi

Re: [Mesa-dev] [PATCH 00/19] gallium: basic tessellation support

2015-05-03 Thread Glenn Kennard
On Sat, 02 May 2015 22:16:24 +0200, Ilia Mirkin wrote: This series adds tokens and updates some helper gallium functions to know about tessellation. This provides no actual support for tessellation in either core or drivers, however this will make it possible to work on the core and driver pi

Re: [Mesa-dev] [PATCH 07/19] gallium: add patch_vertices to draw info

2015-05-03 Thread Glenn Kennard
On Sat, 02 May 2015 22:16:31 +0200, Ilia Mirkin wrote: Signed-off-by: Ilia Mirkin --- src/gallium/include/pipe/p_state.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/include/pipe/p_state.h b/src/gallium/include/pipe/p_state.h index e713a44..449c7f1 100644 --- a/src/g

Re: [Mesa-dev] [PATCH 01/19] gallium: add tessellation shader types

2015-05-03 Thread Glenn Kennard
On Sat, 02 May 2015 22:16:25 +0200, Ilia Mirkin wrote: Signed-off-by: Ilia Mirkin --- src/gallium/auxiliary/tgsi/tgsi_info.c | 4 src/gallium/auxiliary/tgsi/tgsi_strings.c | 4 +++- src/gallium/auxiliary/tgsi/tgsi_strings.h | 2 +- src/gallium/include/pipe/p_defines.h | 6 +

Re: [Mesa-dev] [PATCH 06/19] gallium: add tessellation shader properties

2015-05-03 Thread Glenn Kennard
On Sat, 02 May 2015 22:16:30 +0200, Ilia Mirkin wrote: Signed-off-by: Ilia Mirkin --- src/gallium/auxiliary/tgsi/tgsi_strings.c | 7 ++- src/gallium/docs/source/tgsi.rst | 33 ++ src/gallium/include/pipe/p_defines.h | 7 +++ src/gall

Re: [Mesa-dev] [PATCH 00/15] GL_AMD_performance_monitor

2015-05-03 Thread Samuel Pitoiset
On 04/14/2015 11:02 PM, Robert Bragg wrote: Hi Samuel, On Tue, Mar 31, 2015 at 5:56 PM, Samuel Pitoiset wrote: Hello Robert, Sorry for the delay, I just saw your message few days ago, and I probably removed the mail by mistake too... And then I was on holiday; so more delay :-) I have ne

Re: [Mesa-dev] [PATCH v3 07/10] nvc0: define driver-specific query groups

2015-05-03 Thread Samuel Pitoiset
On 04/27/2015 12:20 AM, Martin Peres wrote: On 27/04/2015 01:18, Martin Peres wrote: On 02/04/2015 21:41, Samuel Pitoiset wrote: This patch defines "Driver statistics" and "MP counters" groups, but only the latter will be exposed through GL_AMD_performance_monitor. Signed-off-by: Samuel Pito

Re: [Mesa-dev] [PATCH v3 06/10] st/mesa: implement GL_AMD_performance_monitor

2015-05-03 Thread Samuel Pitoiset
On 04/27/2015 12:15 AM, Martin Peres wrote: On 02/04/2015 21:41, Samuel Pitoiset wrote: From: Christoph Bumiller This is based on the original patch of Christoph Bumiller. v3: - only enable this extension when the underlying driver expose GPU counters - get rid of the ring buffer of q

Re: [Mesa-dev] [PATCH v3 02/10] gallium: add new fields to pipe_driver_query_info

2015-05-03 Thread Samuel Pitoiset
On 04/26/2015 10:57 PM, Martin Peres wrote: On 02/04/2015 21:41, Samuel Pitoiset wrote: According to the spec of GL_AMD_performance_monitor, valid type values returned are UNSIGNED_INT, UNSIGNED_INT64_AMD, PERCENTAGE_AMD, FLOAT. This also introduces the new field group_id in order to categoriz

Re: [Mesa-dev] [PATCH v3 05/10] gallium: make pipe_context::begin_query return a boolean

2015-05-03 Thread Samuel Pitoiset
On 04/26/2015 11:41 PM, Martin Peres wrote: On 02/04/2015 21:41, Samuel Pitoiset wrote: GL_AMD_performance_monitor must return an error when a monitoring session cannot be started. Signed-off-by: Samuel Pitoiset Reviewed-by: Marek Olšák Reviewed-by: Martin Peres --- src/gallium/drivers/f