Commit Graph

  • 71487a41fe vrend: Replace all uses of glDrawBuffer with glDrawBuffers Jakob Bornecrantz 2017-11-22 16:03:53 +0000
  • 026ad193aa build-sys: Use PKG_CHECK_VAR for libepoxy EGL support checking Jakob Bornecrantz 2017-11-23 17:12:11 +0000
  • e115e8fa60 Make configure python version agnostic Ondřej Súkup 2017-11-13 10:17:02 +0100
  • eaa6499cc8 Simple futurize python srcipts Ondřej Súkup 2017-11-13 10:17:01 +0100
  • 7f30999e06 docs: update some bits of GL status Dave Airlie 2017-08-02 14:40:33 +1000
  • 2d930b4f94 vrend: add support for stencil texturing. Dave Airlie 2017-08-02 14:39:50 +1000
  • c9670b04c5 vrender: add bptc formats Dave Airlie 2017-01-16 09:46:50 +1000
  • 609101415c vrend: add support for stencil texturing. Dave Airlie 2017-07-28 10:31:13 +1000
  • 52582dbe03 shader: only convert tex results from int if dst isn't int. Dave Airlie 2017-07-27 14:11:01 +1000
  • 0acd5a8e8f vrend: make sure gl_PerVertex is consistent even if GS has no clip inputs Dave Airlie 2017-07-27 11:33:30 +1000
  • 6566b8ae3f vrend: fix gl_Layer input in fragment shader. Dave Airlie 2017-07-27 10:31:19 +1000
  • 9a7ebc377a vrend: bump input/output numbers. Dave Airlie 2017-07-26 14:06:49 +1000
  • c6e74e808d vrend: fix 1D array texture upload Dave Airlie 2017-07-25 10:50:40 +1000
  • 74fd068175 virgl/egl: add support for native platform interface. Dave Airlie 2017-07-19 13:44:40 +1000
  • 737c335085 renderer: fix memory leak in vertex elements state create Dave Airlie 2017-02-28 14:52:09 +1000
  • affd94f7e5 vrend: fix memory leak in vrend_decode_create_ve Li Qiang 2017-02-25 03:03:29 -0800
  • 76b3da97b5 virglrender: bump version to 0.6.0 Dave Airlie 2017-02-10 14:09:10 +1000
  • 0a5dff1591 vrend: never destroy context 0 in vrend_renderer_context_destroy Li Qiang 2017-01-05 18:02:46 -0800
  • 8e88187881 tgsi: fix memory leak in tgsi sanity check Dave Airlie 2017-02-10 14:03:51 +1000
  • 48f67f6096 renderer: fix NULL pointer deref in vrend_clear Li Qiang 2016-12-29 05:57:40 -0500
  • 93761787b2 renderer: fix integer overflow in create shader Li Qiang 2017-01-07 06:21:09 -0500
  • a2f12a1b0f renderer: fix memory leak in add shader program Li Qiang 2017-01-07 01:24:21 -0500
  • 114688c526 renderer: fix heap overflow in vertex elements state create Li Qiang 2016-12-27 04:56:16 -0500
  • 28894a30a1 gallium/tgsi: fix oob access in parse instruction Li Qiang 2017-01-23 02:44:03 -0500
  • e534b51ca3 gallium/tgsi: fix overflow in parse property Li Qiang 2017-01-10 03:56:31 -0500
  • a5ac49940c vrend: add sanity check for vertext buffer index Li Qiang 2016-12-28 06:58:43 -0500
  • 6eb13f7a2d vrend: fix memory leak in int blit context Li Qiang 2016-12-26 21:23:45 -0500
  • 926b9b3460 vrend: fix a stack overflow in set framebuffer state Li Qiang 2016-12-26 21:23:44 -0500
  • 747a293ff6 vrend: fix a leak in context create internal Li Qiang 2016-12-26 21:23:43 -0500
  • 40b0e78133 renderer: fix a leak in resource attach Li Qiang 2016-12-26 21:23:42 -0500
  • b7fd972793 shader: fix Unigine Heaven 4.0 shader translation Marc-André Lureau 2016-09-07 22:48:52 +0400
  • 42e7a37342 vtest: add VTEST_USE_GLX environment variable Marc-André Lureau 2016-06-10 19:25:01 +0200
  • 209557f455 Add a GLX backend Marc-André Lureau 2016-06-10 19:25:00 +0200
  • c49117ab45 blit: handle emulated alpha sources as well just in case. Dave Airlie 2016-06-15 10:17:44 +1000
  • 20916f13f6 vrend: fix text in stellarium. Dave Airlie 2016-06-14 16:03:44 +1000
  • 27e5078eb8 release.sh: fix paths Dave Airlie 2016-04-11 15:47:48 +1000
  • 61846f92fe bump version to 0.5.0 for release Dave Airlie 2016-04-11 15:23:51 +1000
  • 0308adab60 add initial release script ported from X.org Dave Airlie 2016-04-11 15:16:02 +1000
  • 6fc22d35f7 tgsi: don't fail on unknown property Marc-André Lureau 2016-03-29 23:41:14 +0200
  • fee6e71c70 tgsi: use printf-style argument for report_error() Marc-André Lureau 2016-03-29 23:41:13 +0200
  • 7b2fbc9fd3 shader: avoid use after free Marc-André Lureau 2016-03-18 23:18:17 +0100
  • 117b54befb shader: check array bounds Marc-André Lureau 2016-03-18 23:18:07 +0100
  • ece89c4d64 renderer: check valid consts outside loop Dave Airlie 2016-03-16 17:16:25 +1000
  • 45b30efaac renderer: don't lookup sampler view resources repeatedly Dave Airlie 2016-03-16 16:17:29 +1000
  • 9d86d5f030 renderer: define last_shader_idx to avoid the geom/frag selection. Dave Airlie 2016-03-16 15:55:46 +1000
  • 54fda82a47 renderer: don't re-add a sampler if it's the same. Dave Airlie 2016-03-16 15:44:46 +1000
  • 51e483830a renderer: avoid looking up the same shader on every draw. Dave Airlie 2016-03-08 10:12:52 +1000
  • 8aa342721d renderer: add program to end of list. Dave Airlie 2016-03-08 10:11:48 +1000
  • 5ffeee9230 docs: add some notes on piglit test failures to avoid rehashing them Dave Airlie 2016-03-01 16:26:26 +1000
  • 12c89d559a renderer: add support for handling blit render conditions. Dave Airlie 2016-03-01 15:47:34 +1000
  • 2f3e5622c2 build-sys: do not build tests on win32 Marc-André Lureau 2016-03-03 18:46:52 +0100
  • 3a585bd206 build-sys: do not build vtest on win32 Marc-André Lureau 2016-03-03 18:46:51 +0100
  • 4e9085fc65 virglrenderer.h: remove useless struct virgl_resource Marc-André Lureau 2016-03-03 18:46:50 +0100
  • 590728af95 renderer: remove unnecessary includes Marc-André Lureau 2016-03-03 18:46:49 +0100
  • 2cef5fdfe4 renderer: fix compilation if egl isn't supported Marc-André Lureau 2016-03-03 18:46:48 +0100
  • 6762e547db renderer: fix undeclared read/write warnings Marc-André Lureau 2016-03-03 18:46:47 +0100
  • 512114e38f iov: add iovec definition fallback Marc-André Lureau 2016-03-03 18:46:46 +0100
  • ad2e2ba4b7 renderer: broaden scope of HAVE_EVENTFD block Marc-André Lureau 2016-03-03 18:46:45 +0100
  • ea6681c20d build-sys: check a few headers Marc-André Lureau 2016-03-03 18:46:44 +0100
  • dddb7f0964 build-sys: do not check for pthread & libdrm & gbm on win32 Marc-André Lureau 2016-03-03 18:46:43 +0100
  • 1d82ea1c0e build-sys: set bug-report location Marc-André Lureau 2016-03-03 18:46:42 +0100
  • bb881efc65 renderer: fix xonotic regression Dave Airlie 2016-03-07 11:48:24 +1000
  • e66e915087 renderer: fix separate buffer clears Dave Airlie 2016-03-01 15:02:52 +1000
  • 0b7af0a6b2 shader: handle integer samplering properly. Dave Airlie 2016-03-01 12:22:49 +1000
  • 97043059ba renderer: handle RGB16F uploads properly Dave Airlie 2016-03-01 07:59:03 +1000
  • 74c2612250 renderer: fix fbo-draw-buffers-blend Dave Airlie 2016-02-29 17:39:35 +1000
  • fabf037077 renderer: fix frag depth writing from texture Dave Airlie 2016-02-29 17:28:44 +1000
  • 914e46b1a8 shader: fixes viewport-no-gs.shader_test Marc-André Lureau 2016-02-22 19:55:11 +0100
  • 55a34e71e8 shader: fixes piglit layer-gs-no-write Marc-André Lureau 2016-02-22 19:55:03 +0100
  • 5f9133d0db renderer: remove stencil attachments better Dave Airlie 2016-02-29 16:23:00 +1000
  • d413cba1e9 renderer: handle gaps in vertex shader inputs Dave Airlie 2016-02-29 15:15:03 +1000
  • d6ade3c0c3 shader: improve TXQ translation Marc-André Lureau 2016-02-29 00:42:37 +0100
  • 175292b2df Fix alpha-test regression Marc-André Lureau 2016-02-21 14:00:31 +0100
  • d4c098fc8d add ax_code_coverage.m4 for distros that don't ship it. Dave Airlie 2016-02-26 02:19:05 +0000
  • b71cd9b229 fix pthread_libs addition Dave Airlie 2016-02-26 10:02:44 +1000
  • ab0f57df76 configure: check for -lgbm Michal Privoznik 2016-02-25 07:14:26 +0100
  • 6edb5842bb add missing ax_pthread for distros that don't have it Dave Airlie 2016-02-26 09:58:28 +1000
  • bc9b52d470 bump to 0.4.1 for regression fix Dave Airlie 2016-02-18 10:03:20 +1000
  • 9a2464c027 vrend: fix VREND_MAX_CTX checks Marc-André Lureau 2016-02-17 22:59:57 +0100
  • c01d5be76a shader: add a few handled texture type Marc-André Lureau 2016-02-17 21:56:50 +0100
  • 1d2a61788f Fix potential leak in fill_interpolants() Marc-André Lureau 2016-02-17 21:56:44 +0100
  • 374dd5bae8 Fix i965 crash with bin/gl-3.1-vao-broken-attrib Marc-André Lureau 2016-02-17 21:56:38 +0100
  • 0f97c41da2 bump library minor to 0.2 Dave Airlie 2016-02-17 15:19:05 +1000
  • bd459a9461 version: bump to 0.4.0 Dave Airlie 2016-02-17 15:06:37 +1000
  • e99f83a3fd configure.ac: drop XORG macros. Dave Airlie 2016-02-17 14:32:54 +1000
  • 53286c6f5a Fix -Wformat-nonliteral warnings Marc-André Lureau 2016-02-15 13:27:41 +0100
  • aa48af986c Fix void* casting warnings Marc-André Lureau 2016-02-15 13:27:40 +0100
  • c59eddf16e Fix -Wswitch-default Marc-André Lureau 2016-02-15 13:27:39 +0100
  • 40d80b7088 util: remove redundant declaration Marc-André Lureau 2016-02-15 13:27:38 +0100
  • 41da00bc2a build-sys: remove unused directories Marc-André Lureau 2016-02-15 13:27:37 +0100
  • d713cd1c9c src: Drop useless -I from AM_LDFLAGS in Makefile Michal Privoznik 2016-02-11 13:51:13 +0100
  • 77ad82dcf6 gallium: Add pthread compiler flags Michal Privoznik 2016-02-11 13:51:11 +0100
  • 7b776ec866 renderer: remove double declaration of function. Dave Airlie 2016-02-10 14:41:03 +1000
  • 332b82e6e3 tests: make some functions static. Dave Airlie 2016-02-10 14:40:31 +1000
  • 19bc426d27 vtest: make some functions static. Dave Airlie 2016-02-10 14:39:57 +1000
  • f8b42ca393 vtest: fix shadowed variable usage. Dave Airlie 2016-02-10 14:39:19 +1000
  • 94d697dca6 renderer: fix a couple of shadowed variable declarations. Dave Airlie 2016-02-10 14:38:37 +1000
  • 454a868a8b renderer: make some char * into const char *. Dave Airlie 2016-02-10 14:37:54 +1000
  • 7026fde02f vtest: fix potential leak Marc-André Lureau 2016-02-04 08:53:27 +0100
  • 64c9469587 decode: check streamout-targets num_handles Marc-André Lureau 2016-02-04 08:44:22 +0100