summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-06-01vrend_shader: add arb_gpu_shader_fp64 support (v2)arb_gpu_shader_fp64Dave Airlie7-13/+171
2018-06-01shader: refactor some source info out into a struct.Dave Airlie1-20/+23
2018-06-01shader: gather some destination info in a struct.Dave Airlie1-68/+72
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
2018-05-21arb_gpu_shader5: add support for interpolation instructions (v2)Dave Airlie2-16/+65
2018-05-21arb_gpu_shader5: add extra gpu shader instructions.Dave Airlie1-0/+66
2018-05-21arb_gpu_shader5: add support for enhanced texture gatherDave Airlie1-10/+37
2018-05-21arb_gpu_shader5: add support for vertex streams.Dave Airlie4-12/+57
2018-05-21arb_gpu_shader5: add support for indexed queriesDave Airlie2-3/+9
2018-05-21tgsi: handle parsing vertex streamsDave Airlie3-3/+68
2018-05-21scan: add ability to find dimension filesDave Airlie2-0/+7
2018-05-21shader: start running tgsi scanner on shader.Dave Airlie1-0/+3
2018-05-18vrend: Fix typo in GLES glReadPixel warningJakob Bornecrantz1-1/+1
2018-05-17vrend: Warn on different type and format when reading back FBOs v2Jakob Bornecrantz1-0/+29
2018-05-17vrend: Up the shader feature level when on GLES 3.xJakob Bornecrantz1-1/+5
2018-05-17vrend: Add GL_EXT_transform_feedback for glesJakob Bornecrantz1-1/+11
2018-05-17vrend: Add GL_ARB_uniform_buffer_object for glesJakob Bornecrantz1-0/+7
2018-05-17vrend: Add VIRGL_FORMAT_R8G8B8A8_SRGB format and test for more sRGB formatsJakob Bornecrantz2-1/+2
2018-05-17vrend: Enable texture_multisample for GLESTomeu Vizoso1-10/+22