summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-06-05shader: refactor out filling offset buffervirgl-refactor-texDave Airlie1-64/+75
2018-06-05shader: convert txfi to string conversionDave Airlie1-10/+10
2018-06-05shader: convert texture writemasks over to a string conversion (v2)Dave Airlie1-30/+50
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-05vrend: use bits in caps set v2Gurchetan Singh2-2/+6
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
2018-05-25vrend_shader: add bit-table for GLSL header stringsGurchetan Singh1-0/+38
2018-05-25vrend_shader: remove ctx->has_frag_viewport_idxGurchetan Singh1-4/+1
2018-05-23virgl_hw: add a warning noting the bool_set1 is fullDave Airlie1-0/+1
2018-05-23add ARB_transform_feedback_overflow_query supportDave Airlie3-1/+13
2018-05-23add ARB_polygon_offset_clamp supportDave Airlie2-1/+17
2018-05-23add ARB_derivative_control supportDave Airlie3-0/+17
2018-05-23add ARB_conditional_render_inverted supportDave Airlie2-4/+8
2018-05-23add support for ARB_texture_mirror_clamp_to_edge.Dave Airlie1-1/+2
2018-05-23vrend: add ARB_texture_buffer_range support.Dave Airlie1-2/+15
2018-05-23vrend: make texture buffer objects more robustDave Airlie2-16/+14
2018-05-23vrend: refactor out sized buffer creation.Dave Airlie1-21/+16
2018-05-23vrend: set texture buffer offset alignment to 0Dave Airlie1-1/+1
2018-05-22build: enable some more warnings by default.Dave Airlie2-0/+79
2018-05-22renderer: drop unused variableDave Airlie1-1/+0
2018-05-22tgsi: drop unused swizzle/negate variablesDave Airlie1-4/+0
2018-05-22make arrayname size a bit largerDave Airlie1-1/+1
2018-05-22shader: make some functions staticDave Airlie1-2/+2
2018-05-22gles: fix the unused ctx name variable.Dave Airlie1-2/+2
2018-05-22renderer: fix sign mismatches.Dave Airlie1-9/+9
2018-05-22renderer: make some functions staticDave Airlie1-5/+5
2018-05-21vrend: handle GL_INVALID_ENUM when trying format.Lepton Wu1-1/+1
2018-05-21arb_gpu_shader5: expose higher GLSL level to guestDave Airlie1-1/+3
2018-05-21arb_gpu_shader5: add support for indirect ubo/samplersDave Airlie3-29/+190
2018-05-21arb_gpu_shader5: add support for non-uniform texture offsetsDave Airlie1-9/+17
2018-05-21arb_gpu_shader5: add support for prim id and samplemaskDave Airlie1-0/+8