Commit Graph

  • 9565db871c vkr: add vkr_context::validate_fatal Chia-I Wu 2021-06-30 11:39:23 -0700
  • 9b1144b56c vrend: Use gl to blit in some corner case. Lepton Wu 2021-06-29 18:11:29 -0700
  • 9f6e5b9e9a Suppress compiler warnings Akihiko Odaki 2021-06-23 05:34:27 +0900
  • 3b29b0723d vrend: force temp buffers for BGR* swizzles on small iovec transfers Ryan Neph 2021-06-24 19:10:15 +0000
  • 26fe73a275 tests/fuzzer: fix fuzzer for release builds Chia-I Wu 2021-06-28 11:52:10 -0700
  • 146509e20f vrend: Check glTextureView feature before using it Akihiko Odaki 2021-06-22 08:32:17 +0900
  • 7b5dd3eb47 vrend: fix failing GBM format lookup in vrend_renderer_pipe_resource_set_type() Ryan Neph 2021-06-16 23:59:51 +0000
  • d989e5bbbe vrend: fix internal format mismatch for BGRX EGL-backed resources Ryan Neph 2021-06-16 23:55:49 +0000
  • 695e7d411a vrend: support custom blitting on emulated BGRA resources Ryan Neph 2021-06-11 16:59:33 -0700
  • 981038e25b vrend: add basic BGRA emulation for external resources Ryan Neph 2021-06-11 15:25:48 -0700
  • 0d78428aab vrend: align GBM format for BGR* resources to host API internal format Ryan Neph 2021-06-11 17:20:09 -0700
  • ea1904b3f3 vrend: only log when a texture view is actually created Ryan Neph 2021-06-11 13:48:35 -0700
  • a4ba1c31e9 vrend: don't make texture view when blit base/view internalformats are equal Ryan Neph 2021-06-11 12:33:58 -0700
  • 58e56151b3 vrend: don't make texture view when blit base/view formats are equal Ryan Neph 2021-06-11 12:42:43 -0700
  • 738db75c66 vrend: chain conditions for using gl-based blitter Ryan Neph 2021-06-11 12:37:44 -0700
  • 0f1a55f1ea vrend: mark emu-bgra and bgra-dest-swz tweaks as "non-functional" Ryan Neph 2021-06-14 17:06:42 -0700
  • 8bb939b174 vrend: remove old BGRA emulation on GLES hosts Ryan Neph 2021-06-11 12:24:05 -0700
  • dd6e7c85d2 vrend: add dbg_bgra debug topic Ryan Neph 2021-06-11 15:03:07 -0700
  • 4df8880735 formats: Disable ASTC on GL hosts Gert Wollny 2021-06-10 09:39:22 +0200
  • 7ccaf0a459 ci: Add flaky gles 31 test to ignore list Gert Wollny 2021-06-11 08:09:14 +0200
  • b249c11316 vkr: update venus-protocol for globalFencing Chia-I Wu 2021-06-08 12:38:23 -0700
  • e37c9b0b44 vkr: make internal fences exportable Chia-I Wu 2021-06-11 14:08:31 -0700
  • caf4dc035d vrend: forward the host renderer hardware info Yiwei Zhang 2021-06-04 05:35:55 +0000
  • d54bd30d63 ci:bump mesa version Gert Wollny 2021-06-08 09:30:17 +0200
  • 96dbcb8759 vkr: forward the host renderer hardware info Yiwei Zhang 2021-06-03 20:59:58 +0000
  • a4e989049d ci: Fix test scripts to be able to run with a local virglrenderer Gert Wollny 2021-05-20 18:35:29 +0200
  • b8f0c66ff1 ci: Update docker image for local runs Gert Wollny 2021-05-20 18:34:52 +0200
  • cb79acc791 ci: switch to llvmpipe as sw host driver Gert Wollny 2021-04-15 10:14:56 +0200
  • 15b11d527f ci: Update good piglit Gert Wollny 2021-04-14 12:00:25 +0200
  • ff298867d5 ci: Update good CTS version Gert Wollny 2021-04-14 11:56:45 +0200
  • 57d6277ee5 ci: Update good mesa Gert Wollny 2021-04-14 11:50:10 +0200
  • eadbeac92e ci: Update base image to use bullseye Gert Wollny 2021-04-14 11:49:31 +0200
  • 8aec28bd74 ci: Update battery version Gert Wollny 2021-04-14 14:26:09 +0200
  • 32a3f0c3c6 vkr: return dma_buf allocation size in vkGetMemoryResourcePropertiesMESA Yiwei Zhang 2021-06-01 21:33:32 +0000
  • 606f2adfac vkr: update to the latest venus protocol Yiwei Zhang 2021-06-01 20:35:35 +0000
  • 6a706a623e vkr: update venus-protocol for dispatch tracing Chia-I Wu 2021-05-21 14:49:36 -0700
  • f64e081d1a vkr: add some trace points for the ring Chia-I Wu 2021-05-21 08:47:50 -0700
  • 5ec017709c vkr: set the names for the queue threads and ring threads Chia-I Wu 2021-05-21 14:28:30 -0700
  • 200ef69dc9 vrend: set the name for the sync thread Chia-I Wu 2021-05-21 14:28:22 -0700
  • 5c40b8d6a8 gallium: add pipe_thread_setname Chia-I Wu 2021-05-21 14:09:36 -0700
  • 49ea0562bd virgl: Don't define a local ret variable. Lepton Wu 2021-05-20 23:05:32 -0700
  • 411153c2cb vrend: don't assert texture target when attaching texture to fbo Gert Wollny 2021-05-20 11:03:02 +0200
  • 4405172812 virgl: implement EXT_multisampled_render_to_texture Italo Nicola 2021-04-28 09:21:09 +0000
  • 62cc6ed6e5 vrend: glTextureView will check whether the base texture is immutable chenjiangnan 2021-05-18 08:35:40 +0800
  • 71f169c8e8 vkr: use vrend_printf to warn when venus is disabled Chia-I Wu 2021-05-15 21:04:13 -0700
  • 7e40c41e69 vrend: According to the OpenGL ES 3.1 specification section 9.2.1, the GL_FRAMEBUFFER_DEFAULT_LAYERS parameter name is not supported. chenjiangnan 2021-05-13 08:49:29 +0800
  • 6d77374d6d vkr: bad resource should be fatal Chia-I Wu 2021-05-14 16:25:06 -0700
  • eb3705ef65 vkr: fix external memory validation errors Chia-I Wu 2021-04-23 12:44:03 -0700
  • 45eb512a43 vrend: glTextureView will check whether the base texture is immutable chenjiangnan 2021-04-29 11:12:58 +0800
  • c1e65b4f95 vkr: update venus-protocol headers Yiwei Zhang 2021-04-27 20:30:00 +0000
  • b596ca1420 vkr: advertise external memory extensions Chia-I Wu 2021-04-20 17:27:53 -0700
  • 827b32ec1d vkr: allow vkGetPhysicalDeviceExternal*Properties Chia-I Wu 2021-04-22 08:46:15 -0700
  • fa083a2dbc vkr: add support for VKR_DEBUG Chia-I Wu 2021-04-26 12:02:01 -0700
  • 5b4a5ea318 vkr: add vkr_context::validate_level Chia-I Wu 2021-04-23 13:17:39 -0700
  • e42d9eae15 vkr: enabledLayerCount must be 0 Chia-I Wu 2021-04-23 13:17:37 -0700
  • f0facfbbf1 vkr: minor cleanup to vkCreateInstance dispatch Chia-I Wu 2021-04-23 17:13:54 -0700
  • 8501f0c0a6 vkr: update venus-protocol headers Yiwei Zhang 2021-04-25 20:38:46 +0000
  • 60f4d7b253 vrend: Disable primitive restart when draw_vbo finishes Gert Wollny 2021-04-23 15:17:23 +0200
  • f4861ea251 vkr: format with clang-format Chia-I Wu 2021-04-14 16:11:09 -0700
  • 5e2d10463d vrend: move new added field to the end. Lepton Wu 2021-04-19 13:37:28 -0700
  • 3e4c3b8c8a vkr: use virgl_resource_export_fd to get fd and type Yiwei Zhang 2021-04-15 22:55:31 +0000
  • 508ff68b3f vkr: implement dma_buf fd import and properties query Yiwei Zhang 2021-04-13 06:47:38 +0000
  • 9aa596875b vkr: update venus-protocol headers Yiwei Zhang 2021-04-13 04:02:40 +0000
  • 523fdbdce9 vrend: Also check GL_EXT_texture_view for feat_texture_view Gert Wollny 2021-04-12 09:42:16 +0200
  • a7a18b66ef vrend: Replace glTexParameterf() with glTexParameteri() for GL_TEXTURE_MIN/MAG_FILTER. Robert Wetzel 2021-04-13 10:43:17 +0200
  • 53774760dd vrend: Move dereferencing of VBOs from destroy_context to destroy_sub_context. Robert Wetzel 2021-04-13 09:09:04 +0200
  • 8c0906564e vrend: Fix changing shader without marking the compute shader as dirty chenjiangnan 2021-04-13 16:41:55 +0800
  • e8045c1edb vrend: fix a warning with GLES Chia-I Wu 2021-04-02 18:13:04 -0700
  • 67b1962928 vtest: enable protocol v3 support Chia-I Wu 2020-07-17 21:38:58 -0700
  • 37830779eb vtest: add venus renderer support Chia-I Wu 2020-07-17 21:38:46 -0700
  • 360b73d2b2 vtest: add VCMD_SUBMIT_CMD2 Chia-I Wu 2020-09-25 09:41:55 -0700
  • 14e877876a vtest: rename fence functions and variables Chia-I Wu 2020-10-06 15:12:09 -0700
  • 42aae37faa vtest: fence is not needed for resource creation Chia-I Wu 2020-10-06 15:12:06 -0700
  • 0e6029757b vtest: tidy up vtest_resource_busy_wait a bit Chia-I Wu 2020-09-24 14:36:59 -0700
  • 76b87509b2 vtest: make vtest_renderer_create_fence internal Chia-I Wu 2020-10-06 14:51:43 -0700
  • a3e1ce9a91 vtest: add vtest_resource_busy_wait_nop for fuzzer Chia-I Wu 2020-10-07 11:19:46 -0700
  • 6543354118 vtest: add VCMD_RESOURCE_CREATE_BLOB Chia-I Wu 2020-08-07 16:22:14 -0700
  • 4e2c25f752 vtest: --multi-clients requires version 3 Chia-I Wu 2020-07-01 21:26:38 -0700
  • c0c079f19d vtest: pass multi_clients to vtest_renderer Chia-I Wu 2020-07-18 10:19:58 -0700
  • 05da5edabb vtest: use server-generated res ids since version 3 Chia-I Wu 2020-07-01 15:41:38 -0700
  • 50e05e95e6 vtest: assign vtest_resource unique server-generated id Chia-I Wu 2020-06-30 19:02:01 -0700
  • 76be631ae5 virgl: add VIRGL_RENDERER_NO_VIRGL Chia-I Wu 2020-07-17 21:00:15 -0700
  • 6c31f85330 virgl: add support for venus renderer Chia-I Wu 2020-07-17 21:10:29 -0700
  • 9b2d22b584 vkr: add experimental venus renderer Chia-I Wu 2020-04-17 15:29:05 -0700
  • 2eefe15310 vkr: add vkr_ring Chia-I Wu 2021-03-01 11:02:29 -0800
  • a5149985ee vkr: add a command stream parser Chia-I Wu 2020-06-11 14:43:07 -0700
  • 48be4bd55f vkr: add generated venus protocol headers Chia-I Wu 2019-10-08 10:40:56 -0700
  • 6e12fa67e6 vkr: prepare meson for venus renderer Chia-I Wu 2020-03-24 17:07:11 -0700
  • f1e9388304 gallium: optimize util_hash_table_u64 for 64-bit builds Chia-I Wu 2021-03-18 13:04:30 -0700
  • 2bda62604f gallium: add util_hash_table_u64 Chia-I Wu 2020-06-12 13:23:16 -0700
  • 02c447799f gallium: copy xxhash.h from Mesa Chia-I Wu 2021-03-18 12:37:24 -0700
  • 2cd0803574 meson: bump version number Gert Wollny 2020-11-13 17:37:29 +0100
  • e1693a6cb0 p_config: remove code to detect architecture now done by meson Leo 2019-11-28 13:45:33 +0100
  • 275a6eef60 meson: use meson to create PIPE_ARCH_<ARCH> Leo 2019-11-28 13:39:36 +0100
  • 5b87079d9d pipe: use meson's config.h to get PIPE_ARCH_<ENDIANESS>_ENDIAN Leo 2019-11-28 13:32:14 +0100
  • c6f20d8e02 meson: set PIPE_ARCH_<ENDIANESS>_ENDIAN via meson Leo 2019-11-28 13:31:49 +0100
  • 91474dc6fe formats: Fix typos in astc format handling. Lepton Wu 2021-03-30 18:03:00 -0700
  • 869454e550 vrend: silence warnings when compiling with egl disabled Gert Wollny 2021-03-17 08:23:25 +0100
  • 1c9a7a52e0 virgl: add support for EGL device selection Dominik Behr 2020-04-16 00:36:30 -0700
  • 4acd9f0e34 vrend: BGRX between texture and EGL image is not copy compatible Dominik Behr 2021-02-25 00:05:08 -0800