summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-03-28refactor the ssbo code furthervirgl-gles31-sketchDave Airlie1-28/+26
2018-03-28refactor out image bindingsDave Airlie1-19/+28
2018-03-28refactor ubo location allocDave Airlie1-14/+21
2018-03-28refactor ssbo bindingDave Airlie1-20/+38
2018-03-28shader: handle some more compute issuesDave Airlie1-7/+12
2018-03-28compute: handle indirect dispatchDave Airlie1-0/+15
2018-03-28misc fixesDave Airlie1-5/+14
2018-03-28rough sketch of some more ssbo atomicsDave Airlie1-13/+36
2018-03-28fix buildDave Airlie1-0/+6
2018-03-28fixup ssbo indexingDave Airlie1-1/+1
2018-03-28vrend: some ssbo supportDave Airlie3-0/+128
2018-03-28basic compute + launch gridDave Airlie7-6/+172
2018-03-28start basics of ssbosDave Airlie3-5/+54
2018-03-27images: add conversion to load /atomicDave Airlie1-3/+16
2018-03-27set some extensions up as needed for imagesDave Airlie1-0/+9
2018-03-27handle layering for 3dDave Airlie1-1/+2
2018-03-27handle volatile flagDave Airlie1-1/+7
2018-03-27handle early depthDave Airlie3-1/+11
2018-03-27start translating atomicsDave Airlie1-0/+92
2018-03-27fix image store valuesDave Airlie1-2/+14
2018-03-27fix layeringDave Airlie1-1/+2
2018-03-27moar images supportrDave Airlie1-15/+207
2018-03-27vrend: more image + barrier supportDave Airlie6-8/+250
2018-03-27tgsi: update for images/buffers/memoryDave Airlie8-58/+303
2018-03-27vrend: start imagesDave Airlie4-1/+86
2018-03-27renderer: add ARB_gpu_shader5 support.Dave Airlie5-73/+454
2018-03-27tgsi: handle parsing vertex streamsDave Airlie3-3/+68
2018-03-27scan: add ability to find dimension filesDave Airlie2-0/+7
2018-03-27shader: start running tgsi scanner on shader.Dave Airlie1-0/+3
2018-03-27shader: start plumbing number of cull outputs throughDave Airlie3-13/+56
2018-03-27shader: handle declaring fragment shader clip distance input.Dave Airlie2-1/+8
2018-03-27shader: rename some shader info and key vars.Dave Airlie3-9/+11
2018-03-26shader: handle clip dist swizzling properly.Dave Airlie1-7/+18
2018-03-26shader: refactor out swizzled clipdist create.Dave Airlie1-8/+21
2018-03-26shader: Add explicit location for out in gles modeLepton Wu1-1/+4
2018-03-26vrend: specify GL_UNPACK_IMAGE_HEIGHTGurchetan Singh1-1/+6
2018-03-26vrend: Don't set resolve filter for non-RGBA buffersStéphane Marchesin1-1/+2
2018-03-22virglrenderer: add ARB_cull_distance support.Dave Airlie2-7/+49
2018-03-22Fix bug which does sizeof for pointer.Lepton Wu1-1/+1
2018-03-22vrend: Take swizzle + fallback combination into accountStéphane Marchesin1-25/+29
2018-03-21vrend: Do not set GL_TEXTURE_CUBE_MAP_SEAMLESS on GLESJakob Bornecrantz1-4/+14
2018-03-21vrend: Rework caps for running on GLES hosts v3Jakob Bornecrantz1-70/+226
2018-03-21vrend: Support R10G10B10{A2, X2} formats v2Alexandros Frantzis3-0/+7
2018-03-21vrend: Update p_format.h from latest MesaAlexandros Frantzis1-4/+52
2018-03-21vrend: use u_minify instead of right shiftGurchetan Singh1-4/+4
2018-03-20vrend: Fix RGB565 format supportAlexandros Frantzis1-1/+1
2018-03-20vrend: Fix format warnings in vrend_shader.cAlexandros Frantzis1-3/+3
2018-03-20vrend: specify correct offset in resource copy fallback pathGurchetan Singh1-4/+6
2018-03-20vrend: create a helper function that returns texture depthGurchetan Singh1-7/+14
2018-03-20vrend: Increase VREND_MAX_CTX to 64.Lepton Wu1-1/+1