Re: [Mesa-dev] [PATCH] i965: Allow a per gen timebase scale factor

2017-03-17 Thread Robert Bragg
On Fri, Jan 6, 2017 at 9:28 PM, Kenneth Graunke wrote: > On Friday, January 6, 2017 1:17:39 PM PST Kenneth Graunke wrote: >> From: Robert Bragg >> >> v2: (Ken) Update timebase_scale for platforms past Skylake/Broxton too. > > Hi Robert! > > Your patch had merge conflicts in gen_device_info.c at t

Re: [Mesa-dev] [PATCH] i965: Allow a per gen timebase scale factor

2017-01-06 Thread Jason Ekstrand
While you're at it, would you mind making Vulkan use this as well? It should be a 2-line change to GetPhysicalDeviceProperties. On Fri, Jan 6, 2017 at 1:17 PM, Kenneth Graunke wrote: > From: Robert Bragg > > v2: (Ken) Update timebase_scale for platforms past Skylake/Broxton too. > --- > src/i

Re: [Mesa-dev] [PATCH] i965: Allow a per gen timebase scale factor

2017-01-06 Thread Kenneth Graunke
On Friday, January 6, 2017 1:17:39 PM PST Kenneth Graunke wrote: > From: Robert Bragg > > v2: (Ken) Update timebase_scale for platforms past Skylake/Broxton too. Hi Robert! Your patch had merge conflicts in gen_device_info.c at this point, so I fixed those and re-sent it. It also looked like i

Re: [Mesa-dev] [PATCH] i965: Allow a per gen timebase scale factor

2017-01-06 Thread Matt Turner
On Fri, Jan 6, 2017 at 1:17 PM, Kenneth Graunke wrote: > From: Robert Bragg > > v2: (Ken) Update timebase_scale for platforms past Skylake/Broxton too. > --- > src/intel/common/gen_device_info.c| 13 ++-- > src/intel/common/gen_device_info.h| 24 ++ > src/mesa/dri

[Mesa-dev] [PATCH] i965: Allow a per gen timebase scale factor

2017-01-06 Thread Kenneth Graunke
From: Robert Bragg v2: (Ken) Update timebase_scale for platforms past Skylake/Broxton too. --- src/intel/common/gen_device_info.c| 13 ++-- src/intel/common/gen_device_info.h| 24 ++ src/mesa/drivers/dri/i965/brw_context.c | 15 + src/mesa/drivers/dri/i9

[Mesa-dev] [PATCH] i965: Allow a per gen timebase scale factor

2016-10-27 Thread Robert Bragg
typo fixed (thanks) --- >8 --- Prior to Skylake the Gen HW timestamps were driven by a 12.5MHz clock with the convenient property of being able to scale by an integer (80) to nanosecond units. For Skylake the frequency is 12MHz or a scale factor of 83.33 This updates gen_device_info to trac

Re: [Mesa-dev] [PATCH] i965: Allow a per gen timebase scale factor

2016-10-27 Thread Matt Turner
On Thu, Oct 27, 2016 at 4:56 PM, Robert Bragg wrote: > Prior to Skylake the Gen HW timestamps were driven by a 12.5MHz clock > with the convenient property of being able to scale by an integer (80) > to nanosecond units. > > For Skylake the frequency is 12MHz or a scale factor of 83.33 > > Thi

[Mesa-dev] [PATCH] i965: Allow a per gen timebase scale factor

2016-10-27 Thread Robert Bragg
Prior to Skylake the Gen HW timestamps were driven by a 12.5MHz clock with the convenient property of being able to scale by an integer (80) to nanosecond units. For Skylake the frequency is 12MHz or a scale factor of 83.33 This updates gen_device_info to track a floating point timebase_scale