summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-10-20i965/vec4: Make sure math isn't tried with doublesfp64Topi Pohjolainen1-0/+5
2014-10-20i965/eu: Allow 3-src float ops with doublesTopi Pohjolainen1-6/+14
2014-10-20i965/vec4: Treat double precision floats as any other basic typeTopi Pohjolainen1-1/+1
2014-10-20i965/fs: Add support for ir_unop_unpack_double_2x32Topi Pohjolainen2-1/+9
2014-10-20i965/fs: Add unpack_double_2x32 virtual opcodeTopi Pohjolainen3-0/+59
2014-10-20i965/fs: Lower double precision scalars into vectorsTopi Pohjolainen1-4/+39
2014-10-20i965: Add helper telling if uniform is double and requires special loadTopi Pohjolainen2-0/+38
2014-10-20i965/fs/gen7: Add generator support for loading double precision uniformsTopi Pohjolainen3-0/+36
2014-10-20i965/gen7: Add support for loading double float scalars in 16-widthTopi Pohjolainen2-0/+28
2014-10-20i965/fs: Collect results for double precision conditionalsTopi Pohjolainen2-0/+46
2014-10-20i965/fs: Generate two instructions for double precision comparisonTopi Pohjolainen2-3/+10
2014-10-20i965/fs: Make generator to emit two instructions for double floatsTopi Pohjolainen1-0/+39
2014-10-20i965/gen7: Add support for double precision constant operandsTopi Pohjolainen1-0/+5
2014-10-20i965/gen8: Add support for double precision constant operandsTopi Pohjolainen5-0/+26
2014-10-20i965/fs: Add support for ir_unop_pack_double_2x32Topi Pohjolainen3-0/+25
2014-10-16i965/fs: Add pack_double_2x32 virtual opcodeTopi Pohjolainen3-0/+102
2014-10-16i965: Add helper telling if a register is scalarTopi Pohjolainen1-0/+8
2014-10-16i965/fs: Prepare register allocator for double precision floatsTopi Pohjolainen2-0/+30
2014-10-16i965/fs: Double precision to single conversion supportTopi Pohjolainen2-2/+13
2014-10-16i965/fs: Generator support for converting double to floatTopi Pohjolainen2-0/+47
2014-10-16i965/fs: Add support for double precision uniform loadingTopi Pohjolainen1-7/+9
2014-10-16i965/fs: Prepare live interval analysis for double precisionTopi Pohjolainen1-1/+6
2014-10-16i965/fs: Take double float into account in register offsetsTopi Pohjolainen2-3/+9
2014-10-16i965/fs: Prepare virtual registers for double precision floatsTopi Pohjolainen1-1/+4
2014-10-15i965: Tell backend register about double precision typeTopi Pohjolainen1-1/+2
2014-10-15i965: Determine size of double precision float registerTopi Pohjolainen1-0/+2
2014-10-15mesa: Teach uniform update to take into account double precisionTopi Pohjolainen1-1/+1
2014-10-15i965: Lower DFRACEXP/DLDEXPTopi Pohjolainen1-1/+2
2014-10-15glsl: add a lowering pass for frexp/ldexp with double argumentsIlia Mirkin2-2/+280
2014-10-15glsl: handle d2f/f2d in mat to vec visitorIlia Mirkin1-0/+2
2014-10-15glsl: set correct size for double array uniformsTapani Pälli2-2/+4
2014-10-15glsl: support double in 420pack vector constructorTapani Pälli1-2/+2
2014-10-15glsl: double support for uniform buffer objectsTapani Pälli2-15/+34
2014-10-15glsl: support double when constructing matrix from scalarTapani Pälli2-9/+21
2014-10-15glsl: support array constructors for double arraysTapani Pälli1-5/+9
2014-10-15st_glsl_to_tgsi: handle fp64 constants betterDave Airlie1-32/+51
2014-10-15tgsi: add support for flt64 constantsDave Airlie8-6/+85
2014-10-15glsl: support double in ir_binop_vector_extractTapani Pälli1-0/+3
2014-10-15glsl: support double increment in ir_loop controlsTapani Pälli1-4/+15
2014-10-15glsl: add double support to constant propagation passTapani Pälli1-0/+3
2014-10-15glsl: fixes to implicit conversions required by GL_ARB_gpu_shader_fp64Tapani Pälli6-0/+38
2014-10-15glsl: validate output types for shader stagesTapani Pälli1-0/+47
2014-10-15st/glsl: add st fp64 support (v2)Dave Airlie2-139/+539
2014-10-15tgsi: expose doubles for softpipe.Dave Airlie1-1/+1
2014-10-15gallium: add double opcodes and TGSI execution (v2)Dave Airlie3-14/+779
2014-10-15i965: just avoid warnings with fp64Dave Airlie4-0/+38
2014-10-15glsl: lower double optional passesDave Airlie2-0/+211
2014-10-15glsl: implement double builtin functionsDave Airlie1-259/+492
2014-10-15glsl/lower_instructions: add double lowering passesDave Airlie1-0/+83
2014-10-15glsl: enable/disable certain lowering passes for doublesDave Airlie1-3/+3