[Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-05-30 Thread Bruno Jiménez
The data has been extracted from: AMD Accelerated Parallel Processing OpenCL Programming Guide (rev 2.7) Appendix D: Device Parameters --- src/gallium/drivers/radeon/r600_pipe_common.c | 90 +++ 1 file changed, 90 insertions(+) diff --git a/src/gallium/drivers/radeon/r600_

[Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-13 Thread Bruno Jiménez
v2: Add RADEON_INFO_ACTIVE_CU_COUNT as a define, as suggested by Tom Stellard --- src/gallium/drivers/radeon/r600_pipe_common.c | 7 +++ src/gallium/winsys/radeon/drm/radeon_drm_winsys.c | 7 +++ src/gallium/winsys/radeon/drm/radeon_winsys.h | 1 + 3 files changed, 15 inser

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-05-30 Thread Alex Deucher
On Fri, May 30, 2014 at 11:31 AM, Bruno Jiménez wrote: > The data has been extracted from: > AMD Accelerated Parallel Processing OpenCL Programming Guide (rev 2.7) > Appendix D: Device Parameters You should add a query for the number of compute units to the RADEON_INFO ioctl and then just ask the

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-05-31 Thread Bruno Jimenez
On Fri, 2014-05-30 at 19:33 -0400, Alex Deucher wrote: > On Fri, May 30, 2014 at 11:31 AM, Bruno Jiménez wrote: > > The data has been extracted from: > > AMD Accelerated Parallel Processing OpenCL Programming Guide (rev 2.7) > > Appendix D: Device Parameters > > You should add a query for the num

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-02 Thread Alex Deucher
On Sat, May 31, 2014 at 7:13 AM, Bruno Jimenez wrote: > On Fri, 2014-05-30 at 19:33 -0400, Alex Deucher wrote: >> On Fri, May 30, 2014 at 11:31 AM, Bruno Jiménez wrote: >> > The data has been extracted from: >> > AMD Accelerated Parallel Processing OpenCL Programming Guide (rev 2.7) >> > Appendix

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-02 Thread Bruno Jimenez
On Mon, 2014-06-02 at 16:16 -0400, Alex Deucher wrote: > On Sat, May 31, 2014 at 7:13 AM, Bruno Jimenez wrote: > > On Fri, 2014-05-30 at 19:33 -0400, Alex Deucher wrote: > >> On Fri, May 30, 2014 at 11:31 AM, Bruno Jiménez > >> wrote: > >> > The data has been extracted from: > >> > AMD Accelerat

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-03 Thread Alex Deucher
On Mon, Jun 2, 2014 at 7:34 PM, Bruno Jimenez wrote: > On Mon, 2014-06-02 at 16:16 -0400, Alex Deucher wrote: >> On Sat, May 31, 2014 at 7:13 AM, Bruno Jimenez wrote: >> > On Fri, 2014-05-30 at 19:33 -0400, Alex Deucher wrote: >> >> On Fri, May 30, 2014 at 11:31 AM, Bruno Jiménez >> >> wrote: >

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-05 Thread Bruno Jimenez
On Tue, 2014-06-03 at 08:55 -0400, Alex Deucher wrote: > On Mon, Jun 2, 2014 at 7:34 PM, Bruno Jimenez wrote: > > On Mon, 2014-06-02 at 16:16 -0400, Alex Deucher wrote: > >> On Sat, May 31, 2014 at 7:13 AM, Bruno Jimenez > >> wrote: > >> > On Fri, 2014-05-30 at 19:33 -0400, Alex Deucher wrote: >

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-06 Thread Alex Deucher
On Thu, Jun 5, 2014 at 2:39 PM, Bruno Jimenez wrote: > On Tue, 2014-06-03 at 08:55 -0400, Alex Deucher wrote: >> On Mon, Jun 2, 2014 at 7:34 PM, Bruno Jimenez wrote: >> > On Mon, 2014-06-02 at 16:16 -0400, Alex Deucher wrote: >> >> On Sat, May 31, 2014 at 7:13 AM, Bruno Jimenez >> >> wrote: >>

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-10 Thread Tom Stellard
On Thu, Jun 05, 2014 at 08:39:29PM +0200, Bruno Jimenez wrote: > > With a couple of changes, it applied cleanly to 3.14.5 (Arch's stable). > And with the attached patch as #2 for my series I can get the correct > number of compute units for my CEDAR. > > But I don't know how or where I should add

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-10 Thread Bruno Jimenez
On Tue, 2014-06-10 at 14:10 -0400, Tom Stellard wrote: > On Thu, Jun 05, 2014 at 08:39:29PM +0200, Bruno Jimenez wrote: > > > > With a couple of changes, it applied cleanly to 3.14.5 (Arch's stable). > > And with the attached patch as #2 for my series I can get the correct > > number of compute un

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-10 Thread Tom Stellard
On Tue, Jun 10, 2014 at 08:36:05PM +0200, Bruno Jimenez wrote: > On Tue, 2014-06-10 at 14:10 -0400, Tom Stellard wrote: > > On Thu, Jun 05, 2014 at 08:39:29PM +0200, Bruno Jimenez wrote: > > > > > > With a couple of changes, it applied cleanly to 3.14.5 (Arch's stable). > > > And with the attached

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-10 Thread Alex Deucher
On Tue, Jun 10, 2014 at 3:23 PM, Tom Stellard wrote: > On Tue, Jun 10, 2014 at 08:36:05PM +0200, Bruno Jimenez wrote: >> On Tue, 2014-06-10 at 14:10 -0400, Tom Stellard wrote: >> > On Thu, Jun 05, 2014 at 08:39:29PM +0200, Bruno Jimenez wrote: >> > > >> > > With a couple of changes, it applied cle

Re: [Mesa-dev] [PATCH 2/3] radeon/compute: Implement PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS

2014-06-10 Thread Marek Olšák
Well, we could just pull radeon_drm.h into Mesa to simplify the process since libdrm_radeon doesn't really need the updated header anymore. Marek On Tue, Jun 10, 2014 at 9:25 PM, Alex Deucher wrote: > On Tue, Jun 10, 2014 at 3:23 PM, Tom Stellard wrote: >> On Tue, Jun 10, 2014 at 08:36:05PM +02