summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-06-01glsl: Fix builtin fp32_to_fp64glsl_arb_gpu_shader_fp64_v2Andreas Boll2-7577/+7582
2017-06-01glsl: try to fix i2d and f2dAndreas Boll1-7/+24
2017-06-01glsl: fix i2d/d2i loweringAndreas Boll1-2/+2
2017-06-01glsl: fix f2d/d2f loweringDave Airlie1-2/+2
2017-05-31glsl: Remove sqrt from unhandled opsAndreas Boll1-1/+0
2017-05-31glsl: Add a lowering pass for 64-bit float sqrt()Elie Tournier3-1/+11
2017-05-31glsl: Add "built-in" functions to do fsqrt64(fp64)Elie Tournier5-0/+4076
2017-05-31XXX glsl: Print handled operation to stderrAndreas Boll1-0/+4
2017-05-31glsl: Handle result type intAndreas Boll1-1/+4
2017-05-31XXX st/mesa: always enable double loweringAndreas Boll1-2/+2
2017-05-31XXX glsl: Add asserts and debug printfs for unhandled double opsAndreas Boll1-2/+49
2017-05-31XXX print unhandled opsAndreas Boll1-0/+2
2017-05-31Revert "amd/common: add vcn dec ip info query for amdgpu version 3.17"Andreas Boll1-9/+1
2017-05-31Revert "amd/common: set vcn dec as hw decode as well"Andreas Boll1-2/+0
2017-05-31glsl: Add a lowering pass for 64-bit float fma()Elie Tournier3-1/+11
2017-05-31glsl: Add "built-in" functions to do ffma64(fp64,fp64,fp64)Elie Tournier5-0/+9346
2017-05-31glsl: Add a lowering pass for 64-bit float greater()Elie Tournier3-1/+11
2017-05-31glsl: Add "built-in" functions to do fgt64(fp64,fp64)Elie Tournier5-0/+155
2017-05-30st_glsl_to_tgsi: replace variables tracking list with a hash tableDave Airlie1-13/+33
2017-05-30st_glsl_to_tgsi: rewrite rename registers to use array fully.Dave Airlie1-26/+23
2017-05-30st_glsl_to_tgsi: track range for writes in a if/else/endif blocks.Dave Airlie1-14/+108
2017-05-30st_glsl_to_tgsi: bump index back up to 32-bitDave Airlie1-2/+2
2017-05-30glsl: Add a lowering pass for 64-bit float i2d()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float d2i()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float d2f()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float f2d()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float div()Elie Tournier2-2/+5
2017-05-30glsl: Add a lowering pass for 64-bit float mul()Elie Tournier2-2/+7
2017-05-30glsl: Add a lowering pass for 64-bit float sub()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float add()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float less()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float lequal()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float equal()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float neg()Elie Tournier3-1/+11
2017-05-30glsl: Add a lowering pass for 64-bit float abs()Elie Tournier5-16/+72
2017-05-30glsl: Add "built-in" functions to do int_to_fp64(int)Elie Tournier5-0/+365
2017-05-30glsl: Add "built-in" functions to do fp64_to_int(fp64)Elie Tournier5-0/+443
2017-05-30glsl: Add "built-in" functions to do fp64_to_fp32(fp64)Elie Tournier5-0/+744
2017-05-30glsl: Add "built-in" functions to do fp32_to_fp64(fp32)Elie Tournier5-2/+602
2017-05-30glsl: Add "built-in" functions to do div(fp64,fp64)Elie Tournier5-0/+3347
2017-05-30glsl: Add "built-in" functions to do mul(fp64,fp64)Elie Tournier5-0/+2694
2017-05-30glsl: Add "built-in" functions to do sub(fp64,fp64)Elie Tournier5-0/+7501
2017-05-30glsl: Add "built-in" functions to do add(fp64,fp64)Elie Tournier5-0/+17354
2017-05-30glsl: Add "built-in" functions to do lt(fp64,fp64)Elie Tournier5-0/+216
2017-05-30glsl: Add "built-in" functions to do le(fp64,fp64)Elie Tournier5-0/+241
2017-05-30glsl: Add "built-in" functions to do eq(fp64,fp64)Elie Tournier5-0/+176
2017-05-30glsl: Add "built-in" functions to do neg(fp64)Elie Tournier5-0/+103
2017-05-30glsl: Add "built-in" function to do abs(fp64)Elie Tournier7-0/+57
2017-05-29radv: Reserve space for descriptor and push constant user SGPR setting.Bas Nieuwenhuizen1-0/+8
2017-05-29amd/common: set vcn dec as hw decode as wellLeo Liu1-0/+2