summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-06-05fiupxgl-4.1-rebaseDave Airlie1-136/+126
2018-06-05renderer: start initial qboDave Airlie5-1/+98
2018-06-05enable GLSL 4.1Dave Airlie1-1/+3
2018-06-05make some staticsDave Airlie1-2/+2
2018-06-05handle reading from outputs for tessDave Airlie1-2/+30
2018-06-05move clipdist swizzle to new apiDave Airlie1-7/+9
2018-06-05bump io limits to 64Dave Airlie1-2/+2
2018-06-05handle generic/patch i/o indirectsDave Airlie3-26/+113
2018-06-05handle prev stages for tess shadesrDave Airlie1-0/+6
2018-06-05handle more indirectsDave Airlie1-5/+17
2018-06-05start handling tess indirect inputs/outputsDave Airlie3-3/+183
2018-06-05shader: handle gl_PerVertex for tessellation shaders betterDave Airlie1-2/+17
2018-06-05shader: fix up picking previous shader stage for key genDave Airlie1-4/+24
2018-06-05handle multidim ubosDave Airlie1-2/+2
2018-06-05wip tessDave Airlie2-3/+6
2018-06-05fixup tests winsys adjustDave Airlie1-1/+1
2018-06-05tgsi: update property supportDave Airlie3-1/+37
2018-06-05renderer: start adding some more TESS supportDave Airlie3-41/+316
2018-06-05renderer: change logic around patching to make tess easier to addDave Airlie1-11/+26
2018-06-05start enable tessDave Airlie1-0/+3
2018-06-05virgl: start tess add tess stateDave Airlie4-0/+31
2018-06-05shader: only write all cbufs after use ones.Dave Airlie1-1/+1
2018-06-05vrend: fix dual src blending.Dave Airlie1-0/+3
2018-06-05vrend_shader: add arb_gpu_shader_fp64 support (v2)Dave Airlie7-13/+171
2018-06-05shader: refactor some source info out into a struct.Dave Airlie1-21/+24
2018-06-05shader: gather some destination info in a struct.Dave Airlie1-68/+72
2018-06-05shader: refactor out filling offset bufferDave Airlie1-64/+75
2018-06-05shader: convert txfi to string conversionDave Airlie1-10/+10
2018-06-05shader: convert texture writemasks over to a string conversionDave Airlie1-30/+58
2018-06-05shader: refactor texture instruction extensionDave Airlie1-32/+42
2018-06-05shader: refactor txq emit out of translate_texDave Airlie1-5/+5
2018-06-05shader: refactor out setting up texture ctx requirementsDave Airlie1-47/+63
2018-06-05shader: use type conversions in translate_texDave Airlie1-7/+7
2018-06-05shader: move dtypeprefix for txq into function.Dave Airlie1-21/+17
2018-06-05shader: refactor out txq emit to it's own function.Dave Airlie1-58/+71
2018-06-04shader: refactor out the input/output prefix code.Dave Airlie1-29/+43
2018-06-04Revert "vrend: Use red/green with swizzle for luminance/alpha formats"Alexandros Frantzis1-14/+13
2018-06-04vrend: Support GL blits for multisample texturesAlexandros Frantzis2-8/+83
2018-06-04vrend: Support GL blits with integer color formatsAlexandros Frantzis4-19/+50
2018-06-04vrend: Remove two more BGRA formats from GLESTomeu Vizoso1-5/+9
2018-06-04vrend: Remove VIRGL_FORMAT_B5G5R5A1_UNORM from GLESTomeu Vizoso1-1/+1
2018-06-04vrend: Add support for PIPE_FORMAT_A4B4G4R4_UNORMTomeu Vizoso5-7/+24
2018-06-04vrend: Add support for VIRGL_FORMAT_R10G10B10A2_UINTTomeu Vizoso2-0/+3
2018-06-01detabify vrend_shader.cDave Airlie1-66/+66
2018-06-01vrend_shader: move source register translationGurchetan Singh1-48/+64
2018-06-01vrend_shader: move destination register translationGurchetan Singh1-93/+114
2018-06-01vrend_shader: use conversion table in iter_instructionGurchetan Singh1-107/+103
2018-05-31vrend_shader: add conversion tableGurchetan Singh1-0/+51
2018-05-28shader: make setting a requested glsl_ver more robust.Dave Airlie1-7/+13
2018-05-25vrend_shader: use bit-table instead of booleansGurchetan Singh1-98/+66