Commit Graph

  • 82b548f13a vrend: remove vrend_transfer_info::ctx_id Chia-I Wu 2020-03-29 16:16:30 -0700
  • df99fd7c75 virgl: make virgl_renderer_transfer_*_iov more generic Chia-I Wu 2020-03-29 15:37:16 -0700
  • 94262367bd vrend: move handle out of vrend_transfer_info Chia-I Wu 2020-04-03 01:50:55 -0700
  • 23ff16f993 virgl: make virgl_renderer_resource_{attach,detach}_iov generic Chia-I Wu 2020-03-27 19:56:57 -0700
  • a40d51db63 vrend: constify iovec Chia-I Wu 2020-03-27 20:14:56 -0700
  • dbf20dac33 vrend: remove iov from vrend_renderer_resource_create Chia-I Wu 2020-04-15 18:16:07 -0700
  • d471b7d1ba virgl: move resource lookup up for some functions Chia-I Wu 2020-03-27 19:07:49 -0700
  • 5d7f76f87d virgl: make virgl_renderer_resource_unref generic Chia-I Wu 2020-03-27 18:01:49 -0700
  • b39a1a901a virgl: add virgl_context_foreach Chia-I Wu 2020-03-27 18:09:13 -0700
  • a775fc837e virgl: pass virgl_resource to virgl_context callbacks Chia-I Wu 2020-03-27 16:18:49 -0700
  • 29c103d729 virgl: move private data to virgl_resource Chia-I Wu 2020-03-26 19:34:56 -0700
  • b16105b25c vrend: simplify vrend_object_insert Chia-I Wu 2020-03-27 17:10:43 -0700
  • 4e5e469b14 vrend: rework context resource management Chia-I Wu 2020-03-26 21:52:10 -0700
  • 80ad9b2067 vrend: rework global resource management Chia-I Wu 2020-03-26 18:09:18 -0700
  • dfd16cbcbc virgl: add virgl_resource Chia-I Wu 2020-03-04 10:18:05 -0800
  • 4691a160a3 vrend: const correct vrend_shader.h API John Bates 2020-04-17 19:17:03 -0700
  • 671ac45ea5 formats: Add ETC2 compressed formats. Lepton Wu 2020-04-11 14:40:09 -0700
  • 70b18e56d5 vtest: Handle errors coming out of virgl_renderer_submit_cmd Tomeu Vizoso 2020-04-21 13:29:06 +0200
  • 8056fe3565 vrend: Make vrend_report_buffer_error a macro Tomeu Vizoso 2020-04-21 09:15:28 +0200
  • 469b65b9cb vtest: Initialize sendmsg iovec contents Tomeu Vizoso 2020-04-21 09:13:49 +0200
  • e24a0328da vrend: vrend_destroy_context: fix wrong ctx Ka Ho Ng 2020-04-18 17:36:18 +0800
  • d9ad02102c vrend: pass shader key by reference John Bates 2020-04-14 16:03:07 -0700
  • e4df9556cf vrend: use uniform for alpha func value John Bates 2020-04-13 16:56:41 -0700
  • 466f32dd97 ci: define FDO_UPSTREAM_REPO Benjamin Tissoires 2020-04-15 10:17:26 +0200
  • 660eaa2126 vrend: ctx0 does not need to be a vrend_decode_ctx Chia-I Wu 2020-03-26 16:23:20 -0700
  • acc7fc7c11 vrend: remove unnecessary switch_0 logic Chia-I Wu 2020-03-26 16:12:04 -0700
  • 159ee44f84 virgl: make virgl_renderer_context_create generic Chia-I Wu 2020-03-25 20:04:05 -0700
  • 241a096139 virgl: make virgl_renderer_submit_cmd generic Chia-I Wu 2020-03-25 19:39:46 -0700
  • d25d59f9e8 vrend: reject cmd submission for ctx 0 Chia-I Wu 2020-03-25 20:32:43 -0700
  • 43686547f6 vrend: constify vrend_decoder_state::buf Chia-I Wu 2020-03-25 19:39:12 -0700
  • a78c1a96f9 virgl: make virgl_renderer_ctx_{attach,detach}_resource generic Chia-I Wu 2020-03-25 19:45:05 -0700
  • 13468e4443 virgl: make virgl_renderer_context_destroy generic Chia-I Wu 2020-03-25 19:55:17 -0700
  • 44c5cfcbb2 vrend: inherit from virgl_context Chia-I Wu 2020-03-25 18:21:59 -0700
  • b866c0182a virgl: add virgl_context Chia-I Wu 2020-03-25 18:21:52 -0700
  • ea52b1fa67 virgl: move hash and compare functions to util Chia-I Wu 2020-03-25 17:49:32 -0700
  • 3c830d5e28 virgl: rename vrend_util.h Chia-I Wu 2020-03-25 17:43:46 -0700
  • daab8d327e vrend: Don't check queries in wrong context. Lepton Wu 2020-02-28 14:31:15 -0800
  • 33cfd72346 virgl: gbm: Also convert VIRGL_BIND_SAMPLER_VIEW Lepton Wu 2020-02-26 15:36:23 -0800
  • 8446009e7c ci: Use ci-templates to create the container image Tomeu Vizoso 2020-03-28 11:17:38 +0100
  • c4bcda61d7 ci: update good piglit version Gert Wollny 2020-03-17 13:41:38 +0100
  • a077713bc0 ci: Update good mesa Gert Wollny 2020-03-09 08:54:45 +0100
  • 1fcd27d021 vrend: gbm_allocation --> minigbm allocation Gurchetan Singh 2020-03-25 17:02:34 -0700
  • 447108ec60 renderer: support newer glsl version Elie Tournier 2020-03-26 11:31:08 +0000
  • 6c44b4a798 vtest: add experimental multi-client support Chia-I Wu 2020-03-13 10:36:57 -0700
  • b6aa008177 vtest: add enum vtest_client_error Chia-I Wu 2020-03-17 12:54:16 -0700
  • 4150a90ca3 vtest: overhaul vtest_server_run_renderer Chia-I Wu 2020-03-12 17:25:18 -0700
  • 97c2225912 vtest: make vtest_client a list Chia-I Wu 2020-03-11 12:26:08 -0700
  • 861ba2a6cb vtest: replace gotos by a loop in main Chia-I Wu 2020-03-12 10:10:08 -0700
  • 134dcfb658 vtest: move do_fork logic into vtest_server_run_renderer Chia-I Wu 2020-03-11 16:37:16 -0700
  • 4d234f9f17 vtest: initialize renderer when the client connects Chia-I Wu 2020-03-12 11:01:53 -0700
  • b88a34d5d3 vtest: refactor vtest_server_run_renderer Chia-I Wu 2020-03-11 12:03:24 -0700
  • 3b8bf6b3eb vtest: move ctx_flags into vtest_server Chia-I Wu 2020-03-09 16:37:03 -0700
  • 5670ebd0ec vtest: add vtest_client Chia-I Wu 2020-03-09 15:53:45 -0700
  • ead1006c87 vtest: rename vtest_program to vtest_server Chia-I Wu 2020-03-09 13:52:50 -0700
  • c6771ac666 vtest: move to multi-client support in vtest_renderer Chia-I Wu 2020-03-11 13:02:39 -0700
  • 1a01bdbefb vtest: move protocol_version into vtest_context Chia-I Wu 2020-03-11 13:01:38 -0700
  • d1672f6401 vtest: add multi-context support to vtest_renderer Chia-I Wu 2020-03-10 14:07:31 -0700
  • 7fbd96a672 vtest: make renderer/renderer_cbs static Chia-I Wu 2020-03-10 13:55:01 -0700
  • 1cb1a86145 vtest: move fence_id/last_fence into vtest_renderer Chia-I Wu 2020-03-10 13:52:58 -0700
  • 4e11244e54 vtest: move max_length into vtest_renderer Chia-I Wu 2020-03-10 13:50:45 -0700
  • 3ab625d7aa vrend: handle no feat_texture_view in sampler views David Stevens 2020-03-16 19:03:06 +0900
  • 6f3cfe1069 vrend: guard minigbm usage bit in vrend_fromat_can_sample() Jason Macnak 2020-02-28 10:33:16 -0800
  • cdbc4296b6 vrend: Fix leaded fences. Lepton Wu 2020-02-18 13:12:54 -0800
  • 660ed37239 vrend: Ignore GL_TEXTURE_LOD_BIAS on GLES. Lepton Wu 2020-02-12 16:51:13 -0800
  • 7d204f3927 build: bump version for a new release Gert Wollny 2020-02-07 15:29:53 +0100
  • fc43ff62a5 vrend: Don't crash when no feat_dual_src_blend Lepton Wu 2020-02-11 13:22:31 -0800
  • ec76a36521 vrend_renderer: skip internal format check for YUV Gurchetan Singh 2020-02-07 16:49:31 -0800
  • 5bc1a77c0e vrend: Check number of ABOs transmitted from the guest Gert Wollny 2020-02-06 15:19:00 +0100
  • 4df12ad51f tests: Add test to check heap overflow with atomic buffer object Gert Wollny 2020-02-06 15:16:14 +0100
  • 32c50df297 vrend: check with gbm in vrend_format_can_sample() when gbm enabled Jason Macnak 2020-02-04 16:41:42 -0800
  • 10854be913 Remove hardcoded "-fsanitize=address" David Riley 2020-02-05 11:50:56 -0800
  • 0a97971cee tests/fuzzer: link against libvirglrenderer Gert Wollny 2020-01-16 12:28:22 +0100
  • fe85f247d6 ci: Add check to compile with clang+fuzzer Gert Wollny 2020-01-16 08:44:21 +0100
  • 080918e376 vrend: blend: Fix missed glColorMask call Lepton Wu 2020-01-29 11:52:13 -0800
  • 039baad8cd vrend: Don't switch to ctx0 when deleting ctx0 Lepton Wu 2020-01-29 14:26:16 -0800
  • 7fb8f44578 vrend: Use server side fence wait. Lepton Wu 2020-01-27 18:16:02 -0800
  • e54bfe8961 vrend,blitter: Sync when switching context. Lepton Wu 2020-01-24 13:16:03 -0800
  • 4dd3e61a99 vrend_debug: Remove hard coded vrend_use_debug_cb Lepton Wu 2020-01-23 13:59:50 -0800
  • 845bc4889b vrend: Use the original context to delete objects. Lepton Wu 2020-01-23 00:59:09 -0800
  • 63bcca251f vrend: Don't try launching a grid if no CS is available Gert Wollny 2020-01-15 13:43:58 +0100
  • 18638b4cdb test: Add fuzzer test to check illegal CS shader execution Gert Wollny 2020-01-15 13:40:21 +0100
  • 522b610a82 vrend: Don't free resource struct in _resource_allocate_texture Gert Wollny 2020-01-13 10:03:19 +0100
  • 9f764c1ead tests/fuzzer: Add test that triggers a double free Gert Wollny 2020-01-13 10:06:36 +0100
  • 8126424fc7 vrend: Swap bytes when reading back on a big endian arch Gert Wollny 2020-01-13 10:43:23 +0100
  • 5b3ad5c515 tests: Fix color value test for big/low endian Gert Wollny 2020-01-13 11:31:46 +0100
  • 08820cb0fb Fix vtest build by depending on libvirglrenderer_dep Woody Chow 2020-01-15 12:04:01 +0900
  • ff43cc76ae debug: Add support to log to file. Lepton Wu 2019-12-18 18:02:17 -0800
  • e8d497f4a1 blitter: Put "#version" in the first line in shader. Lepton Wu 2020-01-13 15:53:52 -0800
  • b97d148d92 Fix deqp regression of basic_copyteximage2d* Woody Chow 2020-01-09 16:49:26 +0900
  • 851d131d70 vrend_renderer: delete unused functions Gurchetan Singh 2020-01-06 19:01:46 -0800
  • f3e4907527 meson: fix build error with 0.47.2 Gurchetan Singh 2020-01-03 09:31:55 -0800
  • 9e6b3e36dd meson: include epoxy dep when looking for epoxy headers Jason Macnak 2019-12-27 21:31:53 -0800
  • 9c3b8f4acc Add sys/select.h for musl Nathan Owens 2019-12-27 09:27:12 -0600
  • 1e581b6b49 meson: set visibility flag when compiler supports it Gert Wollny 2019-12-23 16:48:52 +0100
  • 1686cf92a7 vrend: Fix wrong numlayers in vrend_make_view Lepton Wu 2019-12-20 17:55:58 -0800
  • 66c57963aa ci: Update piglit good commit and add new results Gert Wollny 2019-12-17 15:08:09 +0100
  • b40459599d ci: Update good mesa commit Gert Wollny 2019-12-12 15:05:53 +0100
  • 471185e46d build: bump the version number for a new release Gert Wollny 2019-12-06 10:04:06 +0100
  • debb6e6ac4 build: deprecate the autotools build system Gert Wollny 2019-12-06 09:43:18 +0100
  • c162f33d5f Only require minimum gbm version when needed. Lepton Wu 2019-12-10 06:06:07 +0000