[Mesa-dev] [PATCH 0/3] Enable ARB_gpu_shader_fp64 for i965

2015-04-11 Thread Darius Goad
This patch set enables ARB_gpu_shader_fp64 for i965. Darius Goad (3): i965/fs: Add basic support for double-precision floating-point types for Gen7+ i965: Add support for double-precision floating-point types on Gen8+. ilo: Enable ARB_gpu_shader_fp64 src/gallium/drivers/ilo

[Mesa-dev] [PATCH 1/3] i965/fs: Add basic support for double-precision floating-point types for Gen7+

2015-04-11 Thread Darius Goad
--- src/mesa/drivers/dri/i965/brw_fs.cpp | 2 +- src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 4 ++-- src/mesa/drivers/dri/i965/brw_shader.cpp | 3 ++- src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 1 + 4 files changed, 6 insertions(+), 4 deletions(-) diff --git

[Mesa-dev] [PATCH 3/3] ilo: Enable ARB_gpu_shader_fp64

2015-04-11 Thread Darius Goad
--- src/gallium/drivers/ilo/ilo_screen.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/ilo/ilo_screen.c b/src/gallium/drivers/ilo/ilo_screen.c index 80ea4c7..4e6988f 100644 --- a/src/gallium/drivers/ilo/ilo_screen.c +++ b/src/gallium/drivers/ilo/ilo_screen.c @@ -147,6

[Mesa-dev] [PATCH 2/3] i965: Add support for double-precision floating-point types on Gen8+.

2015-04-11 Thread Darius Goad
--- src/mesa/drivers/dri/i965/brw_reg.h | 1 + src/mesa/drivers/dri/i965/brw_shader.cpp | 19 +-- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_reg.h b/src/mesa/drivers/dri/i965/brw_reg.h index 924b059..143a667 100644 ---

[Mesa-dev] [PATCH v2 3/3] ilo: Enable ARB_gpu_shader_fp64

2015-04-11 Thread Darius Goad
--- src/gallium/drivers/ilo/ilo_screen.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/ilo/ilo_screen.c b/src/gallium/drivers/ilo/ilo_screen.c index 80ea4c7..e6a8354 100644 --- a/src/gallium/drivers/ilo/ilo_screen.c +++ b/src/gallium/drivers/ilo/ilo_screen.c @@ -147,6

[Mesa-dev] [PATCH v2 2/3] i965: Add support for double-precision floating-point types on Gen8+.

2015-04-11 Thread Darius Goad
--- src/mesa/drivers/dri/i965/brw_reg.h | 1 + src/mesa/drivers/dri/i965/brw_shader.cpp | 19 +-- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_reg.h b/src/mesa/drivers/dri/i965/brw_reg.h index 924b059..143a667 100644 ---

[Mesa-dev] [PATCH v2 1/3] i965/fs: Add basic support for double-precision floating-point types for Gen7+

2015-04-11 Thread Darius Goad
--- src/mesa/drivers/dri/i965/brw_fs.cpp | 2 +- src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 4 ++-- src/mesa/drivers/dri/i965/brw_shader.cpp | 3 ++- src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 1 + 4 files changed, 6 insertions(+), 4 deletions(-) diff --git

[Mesa-dev] [PATCH v2] gallivm, llvmpipe: Handle MSAA textures in emit_fetch_texels.

2014-07-05 Thread Darius Goad
This support is preliminary due to the fact that MSAA is not actually implemented. More complete support would most likely involve a rework of the Mesa architecture to support it. However, this patch does fix the piglit test: spec/!OpenGL 3.2/glsl-resource-not-bound 2DMS ---

[Mesa-dev] [PATCH v3] gallivm, llvmpipe: Handle MSAA textures in emit_fetch_texels.

2014-07-05 Thread Darius Goad
This support is preliminary due to the fact that MSAA is not actually implemented. More complete support would most likely involve a rework of the Mesa architecture to support it. However, this patch does fix the piglit test: spec/!OpenGL 3.2/glsl-resource-not-bound 2DMS It also fixes Bug

[Mesa-dev] [PATCH 1/1] gallivm, llvmpipe: Handle MSAA textures in emit_fetch_texels in a preliminary fashion to prevent a crash in a Piglit test.

2014-07-04 Thread Darius Goad
--- src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c b/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c index 3d7df3e..4bf9242 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c +++

[Mesa-dev] What are some good beginner's tasks for Mesa?

2014-07-03 Thread Darius Goad
Hello. I'm trying to get my feet wet with Mesa, and I was wondering what some good tasks for me would be. Thanks again. - Darius Goad ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev