Commit Graph

  • 5df70a5abe vrend: move gl context functions to winsys Chia-I Wu 2020-07-20 16:38:40 -0700
  • 0f5e6ebf85 vrend: move virgl_has_gl_colorspace to winsys Chia-I Wu 2020-07-20 18:23:40 -0700
  • baea5a2cf1 vrend: add vrend_winsys.[ch] Chia-I Wu 2020-07-20 16:00:06 -0700
  • bea941a521 vrend: rename GLX sources Chia-I Wu 2020-07-20 16:23:09 -0700
  • 3c4c0af218 vrend: rename EGL/GBM sources Chia-I Wu 2020-07-20 16:18:32 -0700
  • 9ccd1d971f meson: move vrend sources to vrend_sources Chia-I Wu 2020-07-20 16:17:12 -0700
  • 75c1ae0919 shader: Skip explicit location for dual_src_blend Lepton Wu 2020-08-27 16:49:30 -0700
  • c5663614be virgl: move virgl_capsets to virglrenderer_hw.h Chia-I Wu 2020-08-19 10:57:59 -0700
  • afaa281a90 vrend: add VREND_CAPSET_SET* back Chia-I Wu 2020-08-19 12:09:57 -0700
  • c49b09b71d virgl: add new public header virglrenderer_hw.h Chia-I Wu 2020-08-19 10:42:52 -0700
  • f292af8983 vrend: fix build with gbm allocation Gurchetan Singh 2020-08-07 12:17:12 -0700
  • a861e9dff4 shader: Use integer type for ARM (MALI GPU) Lepton Wu 2020-05-19 16:25:59 -0700
  • 69a985dcca virgl: add virgl_renderer_resource_export_blob Chia-I Wu 2020-06-30 13:17:23 -0700
  • d257fbf7f2 virgl: add virgl_resource_export_fd Chia-I Wu 2020-07-10 21:08:36 -0700
  • 7594f3030e virgl: rework blob support Chia-I Wu 2020-04-17 13:19:59 -0700
  • 1a54debea0 virgl: add virgl_resource_create_from_fd Chia-I Wu 2020-04-20 13:27:41 -0700
  • 8ad994b199 virgl: pass iov to virgl_resource_create_from_pipe Chia-I Wu 2020-07-20 10:54:35 -0700
  • 7283502949 virgl: validate args for blob resources Chia-I Wu 2020-07-20 12:00:24 -0700
  • 6761206ea9 virgl: flatten virgl_renderer_resource_create_blob Chia-I Wu 2020-07-20 11:43:35 -0700
  • 5e96edf216 virgl: add enum virgl_capsets to virgl_hw.h Chia-I Wu 2020-06-30 13:09:29 -0700
  • 7f23cf43c5 virgl: clean up virgl_protocol.h a bit Chia-I Wu 2020-07-02 11:53:04 -0700
  • 491afdc42a meson: define VIRGL_RENDERER_UNSTABLE_APIS unconditionally Chia-I Wu 2020-07-07 20:27:12 -0700
  • a06a0b0a9e vtest: fix a NULL deref in fuzzer Chia-I Wu 2020-07-20 10:41:36 -0700
  • 6c65747833 renderer: Set cap for blend equation advanced Elie Tournier 2020-07-08 23:27:57 +0100
  • 4da1aa88ea renderer: Emit glEquation for blend equation advanced Elie Tournier 2020-06-10 10:40:46 +0100
  • f355e96e24 vrend: Add caps for blend equation advanced Elie Tournier 2020-06-02 09:47:25 +0100
  • 662d74e3e2 shader: emit blend_equation_advanced layout Elie Tournier 2020-06-03 13:01:21 +0100
  • 3aefeeda27 gallium: Update tgsi string to match Mesa one. Elie Tournier 2020-06-09 16:43:56 +0100
  • 50a4eeb60b gallium: Update TGSI tokens Elie Tournier 2020-06-09 13:13:07 +0100
  • cf1e5ba972 vtest: use per-context resource table Chia-I Wu 2020-06-30 18:45:00 -0700
  • ad1b7b15dd vtest: properly clean up resources Chia-I Wu 2020-06-30 16:33:22 -0700
  • eca6ebc2ef vtest: add vtest_resource::res_id Chia-I Wu 2020-07-01 15:30:40 -0700
  • 75e7efc826 vtest: add vtest_create_resource_internal Chia-I Wu 2020-07-08 12:24:56 -0700
  • 7dea0da5fd vtest: manage v1 resources with vtest_resource Chia-I Wu 2020-07-01 12:26:38 -0700
  • be02caf74b vtest: add vtest_resource Chia-I Wu 2020-06-30 16:03:27 -0700
  • dbeb8e7aff vtest: add vtest_create_resource_setup_shm Chia-I Wu 2020-07-01 13:40:40 -0700
  • 55f570cd2c vtest: add vtest_create_resource_decode_args2 Chia-I Wu 2020-07-01 13:24:54 -0700
  • 046d008358 vtest: add vtest_create_resource_decode_args Chia-I Wu 2020-07-01 13:22:14 -0700
  • b1ed555f89 vtest: add vtest_transfer_put_internal Chia-I Wu 2020-07-08 11:46:47 -0700
  • c8d3e8ff21 vtest: add vtest_transfer_get_internal Chia-I Wu 2020-07-08 11:12:57 -0700
  • 5d71e4a32b vtest: add vtest_transfer_decode_args2 Chia-I Wu 2020-07-01 14:44:59 -0700
  • e1ccc59b5b vtest: add vtest_transfer_decode_args Chia-I Wu 2020-07-01 14:35:21 -0700
  • 0f5cb454e1 shader: Patch shader just after creating it. Lepton Wu 2020-07-01 17:20:17 -0700
  • c488abed8d vrend: Bind framebuffer when creating context Lepton Wu 2020-06-24 17:35:58 -0700
  • c76f046f05 vrend: GL_ARB_buffer_storage Gurchetan Singh 2020-04-28 11:43:25 -0700
  • df5b73115d vrend: add VIRGL_RENDERER_UNSTABLE_APIS Gurchetan Singh 2020-06-30 17:46:17 -0700
  • 7ad2eeced9 vrend: add external blob flag Gurchetan Singh 2020-06-12 15:26:41 -0700
  • 5dce0053e5 vrend_renderer: add map/unmap/map_info Gurchetan Singh 2020-03-24 10:56:41 -0700
  • 0e736de059 vrend_renderer: resource create blob Gurchetan Singh 2019-08-30 16:25:15 -0700
  • 13c93dae18 vrend: make vrend_create_buffer take in flags Gurchetan Singh 2020-04-28 13:21:04 -0700
  • 0c28415f71 virglrenderer: add PIPE_RESOURCE_CREATE in virgl_protocol.h Gurchetan Singh 2019-08-30 14:52:41 -0700
  • 95ce73010a vrend: refactor creating a vrend_resource Gurchetan Singh 2020-04-16 11:52:41 -0700
  • 7b6b643878 virgl: refactor virgl_resource_create_from_pipe Chia-I Wu 2020-04-17 15:18:19 -0700
  • 29a87d629c vrend: add check_transfer_iovec Chia-I Wu 2020-06-30 11:03:35 -0700
  • cca3132795 vrend: Try to use original context for transfer Lepton Wu 2020-06-12 17:12:55 -0700
  • c86d06c65e shader: Prefer roundEven in generated GLSL Lepton Wu 2020-06-09 14:54:42 -0700
  • b17ba74ae5 shader: Add layout qualifier to fragment shader outputs Lepton Wu 2020-06-05 21:16:18 -0700
  • 43148d1115 doc: Add a note about the release process Elie Tournier 2020-06-01 09:58:20 +0100
  • 10487d7851 script: Drop unused release script Elie Tournier 2020-06-01 10:03:37 +0100
  • 70019da650 build: Drop autotools Elie Tournier 2020-05-20 09:26:50 +0100
  • bbf34a14e2 blitter: don't over-cache shader David Stevens 2020-06-01 13:29:03 +0900
  • a6a2d6dd28 virgl/gbm: use minigbm gbm_bo_map2 function David Stevens 2020-05-19 17:59:35 +0900
  • dcc4fd2cb9 virgl_hw: add allocator-specific bind flags David Stevens 2020-05-15 14:18:53 +0900
  • d56f420217 blitter: Create helper to set vertex param Elie Tournier 2020-05-22 12:51:53 +0100
  • 81b986f372 blitter: Move src and dst calc outside of vrend_renderer_blit_gl Elie Tournier 2020-05-22 16:01:38 +0100
  • 5dc1aaef5a blitter: Move linking outside of vrend_renderer_blit_gl Elie Tournier 2020-05-22 11:51:19 +0100
  • 534868e150 blitter: Create helper to set texture param Elie Tournier 2020-05-22 11:02:46 +0100
  • 968dc75904 blitter: move GL_FRAMEBUFFER_SRGB enable/disable outside of the loop Elie Tournier 2020-05-21 13:55:43 +0100
  • 487e37ed7a blitter: Rework fragment shader generation. Elie Tournier 2020-05-19 11:34:22 +0100
  • a9c89063b1 blitter: Inline convert_mag_filter Elie Tournier 2020-05-13 11:38:55 +0100
  • d74ba5aff3 blitter: Rework build_and_check Elie Tournier 2020-05-13 11:36:56 +0100
  • bc6aebe0f6 blitter: Remove unused sample location Elie Tournier 2020-05-22 10:22:12 +0100
  • 4156621f26 blitter: Remove unused members in vrend_blitter_ctx Elie Tournier 2020-05-13 10:33:46 +0100
  • efd22e7d7c blitter: Remove unnecessary include Elie Tournier 2020-05-13 10:24:00 +0100
  • 134ca83744 shader: add support for frag prim id for gles 3.1 Dave Airlie 2020-05-25 06:53:36 +1000
  • 323e1ac0a9 shader: move to 64-bit shader req Dave Airlie 2020-05-25 06:43:43 +1000
  • c031f56b64 shader: Rework gl_PerVertex emission Elie Tournier 2020-05-15 15:06:25 +0100
  • 796038c842 shader: Remove gl_PointSize from gl_PerVertex. Elie Tournier 2020-05-11 11:19:07 +0100
  • f47243cad6 vrend: Expose cull distance if available in the host Elie Tournier 2020-05-08 11:22:54 +0100
  • 145556c1d2 shader: request EXT_texture_buffer for gles 3.1 texture buffer. Dave Airlie 2020-05-21 06:07:04 +1000
  • d43e9a27e3 vrend: emit OES_shader_io_blocks for GLES 3.1 shaders with io blocks Dave Airlie 2020-05-20 14:54:15 +1000
  • 7ea012b148 vrend: fix glx only build Gurchetan Singh 2020-04-29 17:15:40 -0700
  • 8e12ba035c vrend: Fix possible leaked so_names Lepton Wu 2020-05-11 11:49:00 -0700
  • b1b38002ee strbuf: Keep original buffer when dumping shader Lepton Wu 2020-05-11 11:26:32 -0700
  • 76d3d79875 vrend: fix potential snprintf truncations Chia-I Wu 2020-04-23 13:54:37 -0700
  • 46c9d34753 vrend: fix warnings in emit_fragment_logicop Chia-I Wu 2020-04-23 13:12:26 -0700
  • 82d05bfb10 tests: silence warnings Chia-I Wu 2020-04-23 12:51:09 -0700
  • 7fecf772f1 gbm: silence a warning Chia-I Wu 2020-04-23 12:36:53 -0700
  • e8d6f6a96a vrend: Add host check for clear_texture Elie Tournier 2020-03-13 10:11:59 +0000
  • 66b5e91c10 vrend: implement ARB_clear_texture Elie Tournier 2020-03-20 13:47:47 +0000
  • 71e0626657 ci: Fix test results path for softpipe Elie Tournier 2020-04-30 09:21:52 +0100
  • 0fd03056e1 vrend: fix copy/inline transfer with gbm allocation Chia-I Wu 2020-04-28 12:18:11 -0700
  • 979653e73c virgl/gbm: fix guest plane offset/layer_stride Chia-I Wu 2020-04-28 12:09:14 -0700
  • 2e85b7b93c virgl/gbm: fix guest stride check Chia-I Wu 2020-04-28 12:04:55 -0700
  • c20a5a918a ci: move outdated results to an archived folder amdgpu, llvmpipe and i915 are not used by the freedesktop ci and didn't see any update for at least 6 months. Elie Tournier 2020-04-03 11:43:58 +0100
  • b2940a21dd vrend: properly constify the shader api Chia-I Wu 2020-04-23 14:12:10 -0700
  • a79f1389f3 vrend: remove vrend_lookup_renderer_ctx Chia-I Wu 2020-03-29 16:17:31 -0700
  • dd11dd2a77 vrend: store context pointer in vrend_query Chia-I Wu 2020-03-27 22:06:52 -0700
  • ca00a33c4c vrend: remove vrend_renderer_res_lookup Chia-I Wu 2020-04-03 02:33:10 -0700
  • ea5d7a9148 virgl: move vrend_renderer_execute to virglrenderer Chia-I Wu 2020-04-03 02:28:13 -0700