On Mon, Oct 26, 2015 at 6:56 PM, Jason Ekstrand wrote:
> On Mon, Oct 26, 2015 at 12:53 PM, Rob Clark wrote:
>> On Mon, Oct 26, 2015 at 2:44 PM, Jason Ekstrand wrote:
>>> On Mon, Oct 26, 2015 at 8:27 AM, Rob Clark wrote:
+static void *
+clone_intrinsic(clone_state *state, const vo
On Mon, Oct 26, 2015 at 12:53 PM, Rob Clark wrote:
> On Mon, Oct 26, 2015 at 2:44 PM, Jason Ekstrand wrote:
>> On Mon, Oct 26, 2015 at 8:27 AM, Rob Clark wrote:
>>> Signed-off-by: Rob Clark
>>> ---
>>> src/glsl/Makefile.sources | 1 +
>>> src/glsl/nir/nir.c| 8 +
>>> src/glsl/nir/n
On Mon, Oct 26, 2015 at 2:44 PM, Jason Ekstrand wrote:
> On Mon, Oct 26, 2015 at 8:27 AM, Rob Clark wrote:
>> Signed-off-by: Rob Clark
>> ---
>> src/glsl/Makefile.sources | 1 +
>> src/glsl/nir/nir.c| 8 +
>> src/glsl/nir/nir.h| 2 +
>> src/glsl/nir/nir_clone.c | 949
>>
On Mon, Oct 26, 2015 at 8:27 AM, Rob Clark wrote:
> Signed-off-by: Rob Clark
> ---
> src/glsl/Makefile.sources | 1 +
> src/glsl/nir/nir.c| 8 +
> src/glsl/nir/nir.h| 2 +
> src/glsl/nir/nir_clone.c | 949
> ++
> 4 files changed
On Mon, Oct 26, 2015 at 11:27 AM, Rob Clark wrote:
> Signed-off-by: Rob Clark
fyi, branch which is using this at:
https://github.com/freedreno/mesa/commits/wip-nir
At this point it seems to be surviving piglit runs w/ NIR_TEST_CLONE=1
w/ freedreno. I did briefly try piglit runs for i965, but
Signed-off-by: Rob Clark
---
src/glsl/Makefile.sources | 1 +
src/glsl/nir/nir.c| 8 +
src/glsl/nir/nir.h| 2 +
src/glsl/nir/nir_clone.c | 949 ++
4 files changed, 960 insertions(+)
create mode 100644 src/glsl/nir/nir_clone.c
di
Signed-off-by: Rob Clark
---
src/glsl/Makefile.sources |1 +
src/glsl/nir/nir.c|8 +
src/glsl/nir/nir.h|2 +
src/glsl/nir/nir_clone.c | 1012 +
4 files changed, 1023 insertions(+)
create mode 100644 src/glsl/nir/nir_clone.c