Re: [Mesa-dev] [PATCH] winsys/amdgpu: add a fast exit path into amdgpu_cs_add_buffer

2017-01-30 Thread Nicolai Hähnle
On 30.01.2017 18:17, Jan Ziak wrote: On Mon, Jan 30, 2017 at 5:08 PM, Marek Olšák wrote: On Mon, Jan 30, 2017 at 4:41 PM, Jan Ziak <0xe2.0x9a.0...@gmail.com> wrote: Hello Just a note about the future of Mesa: It is likely that optimizing Mesa will lead you (Marek) to consider generative prog

Re: [Mesa-dev] [PATCH] winsys/amdgpu: add a fast exit path into amdgpu_cs_add_buffer

2017-01-30 Thread Jan Ziak
On Mon, Jan 30, 2017 at 5:08 PM, Marek Olšák wrote: > On Mon, Jan 30, 2017 at 4:41 PM, Jan Ziak <0xe2.0x9a.0...@gmail.com> wrote: >> Hello >> >> Just a note about the future of Mesa: >> >> It is likely that optimizing Mesa will lead you (Marek) to consider >> generative programming some years into

Re: [Mesa-dev] [PATCH] winsys/amdgpu: add a fast exit path into amdgpu_cs_add_buffer

2017-01-30 Thread Marek Olšák
On Mon, Jan 30, 2017 at 4:41 PM, Jan Ziak <0xe2.0x9a.0...@gmail.com> wrote: > Hello > > Just a note about the future of Mesa: > > It is likely that optimizing Mesa will lead you (Marek) to consider > generative programming some years into the future: > > Optimal code is basically a form of efficien

Re: [Mesa-dev] [PATCH] winsys/amdgpu: add a fast exit path into amdgpu_cs_add_buffer

2017-01-30 Thread Jan Ziak
Hello Just a note about the future of Mesa: It is likely that optimizing Mesa will lead you (Marek) to consider generative programming some years into the future: Optimal code is basically a form of efficient adaptation to current circumstances. Generating the optimal code by hand can be ineffic

Re: [Mesa-dev] [PATCH] winsys/amdgpu: add a fast exit path into amdgpu_cs_add_buffer

2017-01-27 Thread Nicolai Hähnle
On 27.01.2017 00:51, Marek Olšák wrote: From: Marek Olšák The time spent in the function dropped by 37% for torcs. Reviewed-by: Nicolai Hähnle --- src/gallium/winsys/amdgpu/drm/amdgpu_cs.c | 16 src/gallium/winsys/amdgpu/drm/amdgpu_cs.h | 5 + 2 files changed, 21 ins

[Mesa-dev] [PATCH] winsys/amdgpu: add a fast exit path into amdgpu_cs_add_buffer

2017-01-26 Thread Marek Olšák
From: Marek Olšák The time spent in the function dropped by 37% for torcs. --- src/gallium/winsys/amdgpu/drm/amdgpu_cs.c | 16 src/gallium/winsys/amdgpu/drm/amdgpu_cs.h | 5 + 2 files changed, 21 insertions(+) diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c b/src/g