summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-02-10renderer: over-allocate shader bufferMarc-André Lureau1-2/+2
2016-02-10renderer: check shader continuation fitsMarc-André Lureau1-0/+7
2016-02-10renderer: prevent out of bound vps accessMarc-André Lureau3-4/+10
2016-02-10renderer: avoid out of bound sampler array accessMarc-André Lureau1-0/+6
2016-02-10renderer: validate shader_type valueMarc-André Lureau2-0/+8
2016-02-10vtest: ensure name is ending with 0Marc-André Lureau1-1/+1
2016-02-10vtest: fix simple potential leaksMarc-André Lureau1-2/+4
2016-02-10vtest: fix some leaks on errorMarc-André Lureau1-2/+4
2016-02-10vtest: allow to save/replay testsMarc-André Lureau3-35/+86
2016-02-10decode: validate shader typeMarc-André Lureau1-0/+4
2016-02-10renderer: reject large LOD valuesMarc-André Lureau1-0/+2
2016-02-10renderer: report error on invalid surfaceMarc-André Lureau1-1/+4
2016-02-10renderer: validate scissor state indexMarc-André Lureau1-0/+11
2016-02-10decode: check we don't reach MAX_VIEWPORTSMarc-André Lureau1-2/+4
2016-02-10renderer: avoid crash in vrend_destroy_shader_selector()Marc-André Lureau1-2/+3
2016-02-10renderer: validate num_so_outputsMarc-André Lureau1-0/+3
2016-02-10renderer: use a uint32_t for shader typeMarc-André Lureau2-2/+2
2016-02-10renderer: fix some vrend_sub_context leaksMarc-André Lureau1-0/+4
2016-02-10renderer: do not accept invalid formatMarc-André Lureau1-0/+4
2016-02-10renderer: fix potential leakMarc-André Lureau1-0/+1
2016-02-10renderer: fix potential leakMarc-André Lureau1-1/+4
2016-02-10shader: fix potential leakMarc-André Lureau1-4/+6
2016-02-10vtest: fix vtestname leakMarc-André Lureau1-2/+8
2016-02-10tests: use checked fixtureMarc-André Lureau2-2/+2
2016-02-10Fix os-time.h removalMarc-André Lureau1-1/+1
2016-02-10renderer: fix eventfd checkMarc-André Lureau1-1/+1
2016-02-10renderer: destroy cond/mutexMarc-André Lureau1-0/+5
2016-01-29decode: prevent handle 0 object creationMarc-André Lureau1-0/+2
2016-01-29vrend: fix potential crash with resource 0 creationMarc-André Lureau1-0/+4
2016-01-29vrend: do not accept to insert resource 0Marc-André Lureau1-1/+6
2016-01-29vrend: remove unused argumentMarc-André Lureau3-3/+3
2016-01-29egl: check eglExportDMABUFImageMESA return valueMarc-André Lureau1-0/+2
2016-01-29vrend: check eventfd value before closeMarc-André Lureau1-2/+4
2016-01-21vtest: fail on renderer init failure.Dave Airlie1-3/+7
2016-01-21vtest: use VIRGL_RENDERER_THREAD_SYNCMarc-André Lureau1-1/+3
2016-01-21vtest: only create fence before it's neededMarc-André Lureau1-6/+1
2016-01-21vtest: use a poll fd if possibleMarc-André Lureau5-28/+92
2016-01-21renderer: use a thread to block for fences.Marc-André Lureau5-20/+267
2016-01-21gallium: import some bits of c11/c99 threads from mesa.Dave Airlie6-0/+1283
2016-01-21renderer: move ctx forcing into fence checking.Dave Airlie2-1/+1
2016-01-21build-sys: use the appropriate autoconf macros for cflagsMarc-André Lureau2-7/+7
2016-01-21gallium: Remove os_timeMarc-André Lureau4-197/+0
2016-01-21gallium: Remove os_processDave Airlie4-134/+0
2016-01-21shader: don't use a single temps arrayDave Airlie1-13/+53
2016-01-17renderer: return an int in vrend_renderer_initMarc-André Lureau3-4/+5
2015-12-22tgsi: update tgsi info files.Dave Airlie1-5/+81
2015-12-22tests: reset last fence before using itMarc-André Lureau3-0/+9
2015-12-22build-sys: misc cleanupsMarc-André Lureau2-6/+2
2015-12-22renderer: don't free tmp_buf if shader create fails.Dave Airlie1-3/+6
2015-12-22add GL3.txt style list of featuresDave Airlie1-0/+121