Commit Graph

  • 5f28eb8868 shader: fix mismatching shader invariants on GL Gert Wollny 2019-08-19 09:38:10 +0200
  • abcd75475b vrend: Fix newly introduced warnings when ENABLE_GBM_ALLOCATION is not set Gert Wollny 2019-08-14 13:08:10 +0200
  • e480cb6335 vrend: Ignore prev shader stages in shader key when procesing unbound shaders Gert Wollny 2019-08-14 09:48:10 +0200
  • 71747ea999 ci: Update the tool chain to use gcc 9 and clang 8 Gert Wollny 2019-08-14 12:26:28 +0200
  • fc3f1089e9 ci: Update battery to version 0.1.21 Gert Wollny 2019-08-14 12:26:06 +0200
  • 336f2f1911 virglrenderer: add virgl_renderer_execute Gurchetan Singh 2019-07-25 14:47:27 -0700
  • e3683f0fbd vrend: also report scanout formats to the guest Gurchetan Singh 2019-07-30 17:54:45 -0700
  • 3059387819 vrend_renderer: use gbm allocations Gurchetan Singh 2019-07-18 10:43:36 -0700
  • 2cb686dd46 virgl/gbm: blacklist certain drivers when querying rendernodes Gurchetan Singh 2019-07-26 18:51:56 -0700
  • aca41183c1 virgl/gbm: support for transfers Gurchetan Singh 2019-07-22 17:04:50 -0700
  • 15ed4bc8e1 virgl/gbm: support more formats Gurchetan Singh 2019-07-22 09:09:45 -0700
  • cadcaf1e83 virgl/egl: allow creating EGL images from dma-bufs Gurchetan Singh 2019-07-18 16:16:43 -0700
  • 7f6e1d67ba vrend_renderer: export egl and gbm to vrend_renderer Gurchetan Singh 2019-07-19 15:42:36 -0700
  • 309b2c5017 configure.ac: allow user to support gbm allocations Gurchetan Singh 2019-07-18 10:21:36 -0700
  • 6d6c653b5f virglrenderer: open rendernode even for EGL_MESA_platform_surfaceless Gurchetan Singh 2019-07-18 08:39:24 -0700
  • 4cade493dc virgl/egl: separate EGL and GBM functions Gurchetan Singh 2019-07-17 15:34:31 -0700
  • 4253b10072 virgl/egl: look for EGL_EXT_image_dma_buf_import Gurchetan Singh 2019-06-28 16:10:59 -0700
  • 759e941cb1 virgl/egl: rename some variables to be more descriptive Gurchetan Singh 2019-06-28 16:10:59 -0700
  • ac7b52cf24 vrend: Keep track op HW scissor state and disable them in vrend_clear Gert Wollny 2019-08-05 17:41:45 +0200
  • 5baaab6f3b vrend: don't emulate formats for external images for now Gurchetan Singh 2019-08-02 18:51:00 -0700
  • af23ed8c77 egl: Fall back to using default display and clean up fd ownership. David Riley 2019-07-24 19:01:16 -0700
  • 926479abf7 egl: Do not require EGL_MESA_drm_image || EGL_MESA_image_dma_buf_export. David Riley 2019-07-24 14:36:17 -0700
  • a082ef0fc8 egl: Change config attributes to GLES 2.0 instead of 1.0/1.1. David Riley 2019-07-24 14:08:48 -0700
  • 96c359b542 vrend: Issue depth range together with other viewport properties Gert Wollny 2019-07-24 06:01:55 +0200
  • d4eda099ca vrend: increment feature check version number Gert Wollny 2019-07-22 11:44:47 +0200
  • 8c67989fc5 shader: Emit swizzle based on write mask for MAX and MIN ops Gert Wollny 2019-07-22 11:05:17 +0200
  • b3d268fa00 vrend: Check for GL/GLES version before querying GL_MAX_VERTEX_OUTPUT_COMPONENTS Gert Wollny 2019-07-22 05:29:18 +0200
  • 8ee23dad0b ci: Add flipflopping GL32 test to ignore list Gert Wollny 2019-07-18 07:03:01 +0200
  • 27fac2e8ac ci: Run GLES test suites in different docker processes Gert Wollny 2019-07-18 06:45:59 +0200
  • af7069aab4 ci: Update known good mesa Gert Wollny 2019-07-18 06:27:58 +0200
  • 93e6960088 ci: Add previous results for i965 Gert Wollny 2019-07-16 06:24:58 +0200
  • 99b250f1c9 ci: Add previous results for amdgpu Gert Wollny 2019-07-15 10:00:16 +0200
  • b4d793f3d6 ci: Update libdrm version Gert Wollny 2019-07-15 09:26:12 +0200
  • fc4b8efc74 ci: Put all the test suites that are run one the same line Gert Wollny 2019-07-15 09:09:09 +0200
  • d9ccbe7a6d ci: Make sure the right test file names are used Gert Wollny 2019-07-15 09:07:35 +0200
  • bfa1515739 ci: Make it possible to run the pipeline only on the hardware GPU Gert Wollny 2019-07-15 09:05:57 +0200
  • c2a2a771d1 ci: Make it possible to override the number of threads from the environment Gert Wollny 2019-07-15 09:03:52 +0200
  • 94f4e7c8f7 vrend,blitter: Unbind texture targets after use Gert Wollny 2019-07-18 05:31:32 +0200
  • 7652864498 vrend: Correctly handle FakeMSAA textures Gert Wollny 2019-06-06 15:31:45 +0200
  • 4fdc38b260 tests: remove dummy initialization Emil Velikov 2019-06-18 16:11:37 +0100
  • d39606a0d3 vrend_shader: init fixed size char arrays with "" Emil Velikov 2019-06-17 17:34:06 +0100
  • e272472d72 vrend: Enable the tweak interface for the guest and from the environment. Gert Wollny 2019-05-27 15:40:11 +0200
  • 33c4a18702 vrend,tweak: Add tweak to emulate GL_SAMPLES_PASSED on GLES Gert Wollny 2019-05-27 15:36:36 +0200
  • ce1e0f9699 feature: Test for extensions related to occulsion query Gert Wollny 2019-05-27 15:34:56 +0200
  • 5eefd5a5a1 debug: Add debug flags for queries Gert Wollny 2019-05-27 15:34:08 +0200
  • fd4542adb5 vrend: Handle border color swizzling in more cases Gert Wollny 2019-05-27 15:33:17 +0200
  • 4ea1510332 tweaks: Add tweak to apply the dest swizzle for emulated BGRA surfaces Gert Wollny 2019-05-27 15:31:47 +0200
  • 8aee663a61 vrend,tweaks: Add tweak to emulate BGRA by using RGBA on GLES Gert Wollny 2019-05-27 15:28:51 +0200
  • 0977e48e24 vrend: Add handling for swizzled BGRA formats Gert Wollny 2019-05-27 15:24:38 +0200
  • 4749e8791b formats: Add emulated versions of some BGRA formats Gert Wollny 2019-05-27 15:19:50 +0200
  • 267d486889 tweaks: Add cap and tweak support to the guest-host protocol Gert Wollny 2019-05-27 15:05:43 +0200
  • 87fe8206b0 debug: Add debugging code for tweaks to table Gert Wollny 2019-05-27 15:07:36 +0200
  • 0f251aa0b2 vrend,tweaks: Add skeleton to set tweak flags Gert Wollny 2019-05-27 15:02:14 +0200
  • ad673ed56b debug: Add debug macro that doesn't print the context name Gert Wollny 2019-05-10 08:39:00 +0200
  • d6d5628537 shader: s/emit_ios_generics/emit_ios_generic/ Emil Velikov 2019-03-14 14:42:46 +0000
  • c719ef0afa shader: drop duplicate num_interpis = 0 Emil Velikov 2019-03-14 14:25:59 +0000
  • 4c4b8d1a21 shader: use emit_ios_generic_outputs() in emit_ios_tes() Emil Velikov 2019-02-21 13:50:58 +0000
  • 7f1169788a shader: use emit_ios_generic_outputs() in emit_ios_vs() Emil Velikov 2019-02-21 14:53:25 +0000
  • 5b04ca0aaa shader: introduce a emit_ios_generic_outputs() helper Emil Velikov 2019-02-21 12:02:24 +0000
  • 6cd4f663a9 shader: reshuffle GS stream output handling Emil Velikov 2019-02-21 11:45:30 +0000
  • 918c82bed6 shader: reshuffle [fb]color_emitted handling Emil Velikov 2019-02-21 11:24:14 +0000
  • 7c06cebe11 shader: simplify pre and postfixes in emit_ios_fs() Emil Velikov 2019-03-14 11:50:34 +0000
  • 711bd28d39 shader: simplify pre and postfixes in emit_ios_vs() Emil Velikov 2019-03-14 11:43:13 +0000
  • 424fdb4ab6 vrend: fix next ubo id when there is no update Chia-I Wu 2019-06-06 21:41:02 -0700
  • d5a10f07be vrend: avoid in/out parameters Chia-I Wu 2019-06-11 10:15:36 -0700
  • ed603a2442 vrend: save ubo_used_mask in linked shader prog Chia-I Wu 2019-06-11 10:38:31 -0700
  • 99d61001e9 virgl_hw: add YUV support Gurchetan Singh 2019-06-13 16:47:35 -0700
  • 9189e19676 virglrenderer: Add VIRGL_RES_BIND_SHARED bind flag. David Riley 2019-06-12 14:13:13 -0700
  • d1500bc47a shader: flesh out samplertype_to_req_bits() helper Emil Velikov 2019-03-14 18:48:07 +0000
  • cbaf82c5f8 shader: kill off dump_ctx::uses_sample_buf Emil Velikov 2019-03-26 13:12:08 +0000
  • edaf863458 shader: keep precision qualifier space-free Emil Velikov 2019-03-14 18:22:51 +0000
  • de2bbb7fc0 shader: remove partial 1D texture GLES workaround Emil Velikov 2019-03-14 18:16:40 +0000
  • 4e764b66fa shader: flesh is_shad out of vrend_shader_samplertypeconv() Emil Velikov 2019-03-14 16:53:46 +0000
  • beceb6106a shader: flesh out is_shadow out of set_texture_reqs() Emil Velikov 2019-03-14 16:44:36 +0000
  • 26ab104884 shader: split out samplertype_is_shadow() helper Emil Velikov 2019-03-14 16:34:08 +0000
  • 6e6486e743 renderer: drop DEPTH_CLIP warning Emil Velikov 2019-02-20 16:14:55 +0000
  • 52703a2ded shader,feat: Add support for TGSI_PROPERTY_FS_DEPTH_LAYOUT Gert Wollny 2019-06-13 12:55:12 +0200
  • a07a3f6f96 vrend: Fix newly introduced warnings Gert Wollny 2019-06-13 11:01:39 +0200
  • 095686af68 ci: bump GIT_DATE to 15 months Emil Velikov 2019-06-12 19:10:20 +0100
  • c932ff5351 ci: ignore: KHR-GL32.packed_depth_stencil.blit.depth24_stencil8 Emil Velikov 2019-06-05 17:51:43 +0100
  • cb810ce66b ci: add more indicative end message Emil Velikov 2019-05-31 16:06:04 +0100
  • c52a216636 ci: create a "generic" runtime test and use it Emil Velikov 2019-05-09 18:05:23 +0100
  • 0d7e39891a ci: remove unused COMPARE_BACKENDS Emil Velikov 2019-05-13 17:58:03 +0100
  • 14a3942180 ci: fold unreliable tests handing alongside the mustpass ones Emil Velikov 2019-05-10 15:47:05 +0100
  • 46ada6a5e6 ci: fold interpret_results handling Emil Velikov 2019-05-13 11:50:09 +0100
  • 10a1aec6d2 ci: streamline test name/file handling in run_all_tests() Emil Velikov 2019-05-10 15:08:57 +0100
  • a43dc3694b ci: filp some double negatives -ne 0 -> -eq 1 Emil Velikov 2019-05-13 17:09:45 +0100
  • 8783e111a9 ci: kill off no-longer applicable comment Emil Velikov 2019-05-13 17:02:47 +0100
  • 4a21bb88e7 ci: honour --threads when running piglit Emil Velikov 2019-05-14 10:41:55 +0100
  • d5216bde25 ci: use --test-list when running piglit Emil Velikov 2019-05-14 10:38:21 +0100
  • f407223e4c ci: dedup ignore_test validation Emil Velikov 2019-06-03 11:28:45 +0100
  • d4771ad516 ci: simplify ignore_tests commend stripping Emil Velikov 2019-05-13 16:24:42 +0100
  • 45f19f4149 ci: use proper naming format for piglit tests Emil Velikov 2019-05-10 17:40:47 +0100
  • bab5d51d25 ci: kill off unused build/test logs docker redirection Emil Velikov 2019-05-10 11:51:41 +0100
  • 83aeb97169 ci: update apt-get handling to follow latest guidelines Emil Velikov 2019-05-31 12:43:16 +0100
  • c5a2df90a2 vrend: Avoid potential null dereference when drawing with indexed buffer David Riley 2019-04-25 12:55:03 -0700
  • 271db8a24b vrend: Unconditionally destroy resources when cleaning up. David Riley 2019-04-25 12:24:16 -0700
  • 1fdc471e29 vtest: set a maximum cmd length to avoid fuzzer memory errors David Riley 2019-04-25 13:37:17 -0700
  • a4ae3e4a2b vtest: add nop versions of get/put to speed up fuzzer David Riley 2019-04-18 12:44:27 -0700
  • 6326eb5628 vtest: add fuzzer David Riley 2019-04-17 16:19:37 -0700