Commit Graph

  • 7b8b4db88b vtest: add functions to read from buffer David Riley 2019-04-17 16:19:20 -0700
  • fecb792dd4 vtest: free iovec_hash David Riley 2019-04-17 16:18:56 -0700
  • 4a7eda1669 vtest: Split out input logic David Riley 2019-04-17 15:34:57 -0700
  • ab3640c085 vrend: reject bad strides in check_iov_bounds Chia-I Wu 2019-06-04 12:55:22 -0700
  • fb749a1f6a vrend: Add host check for clip_control and handle it Gert Wollny 2019-05-07 19:36:35 +0200
  • d7787808c8 virglrenderer: kill off trailing whitespace Emil Velikov 2019-03-20 16:16:20 +0000
  • bf043b3e56 shader: use && and || trailing at the end of the line Emil Velikov 2019-03-14 11:24:56 +0000
  • f18484f928 shader: use switch statement over extremely long if/else chain Emil Velikov 2019-02-21 16:16:36 +0000
  • 88f7cba5ed shader: trivial indentation fixes Emil Velikov 2019-02-21 16:05:46 +0000
  • c2d8cc5410 shader: use TGSI_INTERPOLATE_CONSTANT as applicable Emil Velikov 2019-02-20 17:31:59 +0000
  • 5a0d3f071e shader: add vrend_ prefix to shader_lookup_sampler_array() Emil Velikov 2019-02-20 16:53:17 +0000
  • 7a0ff8da57 vrend: Ensure non-zero stride and remove redundant check Alexandros Frantzis 2019-05-30 19:34:53 +0300
  • 23ccf5c1a9 vrend: Use the transfer layer stride for transfers to the host Alexandros Frantzis 2019-05-27 14:19:41 +0300
  • 0bb764b6cf vrend: Improve iov bound checking for transfers Alexandros Frantzis 2019-05-27 19:32:31 +0300
  • 2af3a83136 vrend: Ignore transfer layer_stride for targets without layers Alexandros Frantzis 2019-05-27 14:32:57 +0300
  • 9d719bcb3f tests: Improve tests for staging transfers Alexandros Frantzis 2019-05-30 17:24:31 +0300
  • 5e7ad924ad ci: Add TF tests to ignore lists Elie Tournier 2019-05-24 18:08:31 +0100
  • 62d05f2d30 ci: kill off custom --test Emil Velikov 2019-05-10 16:25:45 +0100
  • adfed4c8c7 ci: kill unreachable case in run_test_on_backends() Emil Velikov 2019-05-10 15:00:22 +0100
  • e5c1d7567b ci: fold duplicate backend handling in run_test_on_backends() Emil Velikov 2019-05-10 14:52:36 +0100
  • eb38b5ee9f ci: kill off unused build/test logs docker redirection Emil Velikov 2019-05-10 11:51:41 +0100
  • 84dac29b9d ci: remove no longer used tests file Emil Velikov 2019-05-10 17:02:55 +0100
  • 9f0ed86754 ci/run_ci_locally.sh: pass correct deqp arguments Emil Velikov 2019-05-14 10:22:23 +0100
  • ff8c90f7ba ci: introduce artefacts section for piglit-gl Emil Velikov 2019-05-13 12:04:01 +0100
  • 5384203328 vrend: remove stale comment Erik Faye-Lund 2019-05-21 10:20:44 +0200
  • 8362b26974 vrend: do readpixels-variants in one place Erik Faye-Lund 2019-05-21 10:15:33 +0200
  • fd8b6946d2 vrend: fix typo in function name Erik Faye-Lund 2019-03-15 13:32:16 +0100
  • 883eccce43 vrend: remove unused function Erik Faye-Lund 2019-03-15 13:23:04 +0100
  • df69664113 vrend: remove unused field Erik Faye-Lund 2018-08-24 16:37:38 +0200
  • 9b84a49a1c shader: Require glsl 150 when input arrays are used Gert Wollny 2019-05-23 20:51:30 +0200
  • 92e4678479 tests: Add tests for staging transfers Alexandros Frantzis 2019-05-22 17:39:06 +0300
  • 59064c6520 vrend: Support copy transfers Alexandros Frantzis 2019-05-14 17:48:19 +0300
  • 1e2f540de5 vrend: Add definitions for the copy_transfer3d command Alexandros Frantzis 2019-05-14 17:37:57 +0300
  • 69c52a8fb3 vrend: Internal support for synchronized transfers Alexandros Frantzis 2019-05-17 14:55:46 +0300
  • 7438b455ed vrend: Remove unused struct member Alexandros Frantzis 2019-05-20 11:43:32 +0300
  • 0c09d8441b vrend: Introduce and support VIRGL_BIND_STAGING Alexandros Frantzis 2019-05-17 12:07:30 +0300
  • faa38808c9 vrend: Rework resource storage Alexandros Frantzis 2019-05-20 11:03:07 +0300
  • 10dff6b5ab ci: update to the current Mesa master Elie Tournier 2019-05-06 13:34:23 +0100
  • 18f9778c16 formats: readback hotfix for BGR10A2 formats Gert Wollny 2019-05-14 19:19:55 +0200
  • 8830112be7 shader: use real buffer-size instead of half Erik Faye-Lund 2019-05-07 12:45:43 +0200
  • c301e21a92 shader: make translate_atomic take const char * instead of array Erik Faye-Lund 2019-04-25 12:46:52 +0200
  • a9f435ce5d shader: make translate_resq take const char * instead of array Erik Faye-Lund 2019-04-25 12:44:20 +0200
  • 28b358cc01 shader: make translate_load take const char * instead of array Erik Faye-Lund 2019-04-25 12:42:32 +0200
  • e9dd306f07 shader: make translate_store take const char * instead of array Erik Faye-Lund 2019-04-25 12:38:26 +0200
  • 6ea0a7124f shader: dst -> dst_reg Erik Faye-Lund 2019-04-25 12:33:22 +0200
  • 31338f73fe shader: re-use local variable instead of re-dereferncing Erik Faye-Lund 2019-04-25 12:24:34 +0200
  • f7aa98d245 shader: rename temp array Erik Faye-Lund 2019-04-25 12:22:50 +0200
  • 6eec8d2daa shader: eliminate temporary buffer Erik Faye-Lund 2019-04-25 11:20:29 +0200
  • 561735b372 shader: make translate_tex take const char * instead of array Erik Faye-Lund 2019-04-25 10:58:19 +0200
  • 5e5f0f25df shader: make emit_txqs take const char * instead of array Erik Faye-Lund 2019-04-25 10:54:04 +0200
  • 060942b6f4 shader: make emit_txq take const char * instead of array Erik Faye-Lund 2019-04-25 10:53:09 +0200
  • c600a2d098 shader: use strbuf for generating srcs array Erik Faye-Lund 2019-01-09 15:36:11 +0100
  • 8273f6e5a5 strbuf: introduce strbuf_fmt helper Erik Faye-Lund 2019-01-09 15:14:02 +0100
  • 2acbb410ce strbuf: avoid temp-buffer in vappendf Erik Faye-Lund 2019-01-09 15:05:12 +0100
  • 27fc721c70 strbuf: factor out buffer-growing Erik Faye-Lund 2019-01-09 14:59:59 +0100
  • 46f68df55c shader: move indent-logic out of strbuf Erik Faye-Lund 2019-01-09 14:50:34 +0100
  • 93f7a4113e vrend: remove unused members Erik Faye-Lund 2019-05-07 09:42:42 +0200
  • 7d7b0fb769 formats: Check DS readback capabilities on GLES Gert Wollny 2019-05-14 10:59:37 +0200
  • 108ef814a4 formats: Check and enable implementation specific readback formats on GLES Gert Wollny 2019-05-14 10:59:20 +0200
  • 2cee6cf5d7 formats: Make sure each format is tested with a clean error state Gert Wollny 2019-05-14 10:55:50 +0200
  • 804dab8181 formats: Add possiblity to pass format flags to insert functions Gert Wollny 2019-05-14 10:54:47 +0200
  • b6f7b8f5f6 vrend: rename internal texture flags and use CAN_TEXTURE_STORAGE correctly Gert Wollny 2019-05-09 11:02:06 +0200
  • 4a4f04827c vrend: Lie yet a bit more about the GLSL feature level on GLES hosts Gert Wollny 2019-04-15 16:10:50 +0200
  • c98a7ea3b3 ci: Use distro libepoxy Elie Tournier 2019-05-09 11:03:08 +0100
  • ef72ec3c90 vrend: remove unused VREND_RESOURCE_STORAGE_SYSTEM Chia-I Wu 2019-04-08 11:20:12 -0700
  • ddcb1b90d8 vrend: use VREND_RESOURCE_STORAGE_IOVEC for PIPE_BIND_CUSTOM Chia-I Wu 2019-04-02 12:26:57 -0700
  • dbefdb7e36 vrend: add VREND_RESOURCE_STORAGE_IOVEC Chia-I Wu 2019-04-02 11:57:14 -0700
  • 303a07a4d6 vrend: add enum vrend_resource_storage_type Chia-I Wu 2019-04-02 11:04:06 -0700
  • 6628658027 vrend: make sure queries are fenced Chia-I Wu 2019-04-02 12:33:25 -0700
  • 010c974bd4 vrend: handle queries more defensively Chia-I Wu 2019-04-02 12:48:33 -0700
  • 85d3f36323 ci: gl host remove ignore tests Elie Tournier 2019-04-25 16:36:26 +0100
  • d5db9ca58f ci: es host remove ignore tests Elie Tournier 2019-04-25 16:35:56 +0100
  • ed879aee39 ci: remove frexp tests from the ignore tests list Elie Tournier 2019-04-25 12:25:01 +0100
  • fceca8bbef ci: use template Elie Tournier 2019-05-02 11:03:56 +0100
  • c2037766a4 ci: split the cts jobs in two Elie Tournier 2019-04-24 16:28:04 +0100
  • 6d4ecabf27 ci: canonicalize the runner call Elie Tournier 2019-04-24 15:50:42 +0100
  • 811d8ef201 vrend,shader: track logicop state and emulate it in GLES Gert Wollny 2019-03-16 13:30:18 +0100
  • c9c9c31b3b vrend,feature: Add feature for non-coherent framebuffer fetch Gert Wollny 2019-03-18 15:36:41 +0100
  • 5826b29a17 gallium: Replace defines by enums Gert Wollny 2019-03-16 13:28:42 +0100
  • ffda0d35de vrend, shader: emit all the generic outputs the next shader expects Gert Wollny 2019-03-12 08:51:22 +0100
  • a6f9fac9e6 vrend: unbind texture target after allocating a new texture Gert Wollny 2019-05-01 15:42:20 +0200
  • aa908a612c ci: Update results for GL 3.2 tests Gert Wollny 2019-04-08 19:32:43 +0200
  • b9e0fb9b2f formats: Remove LxAx formats Gert Wollny 2019-03-20 10:37:10 +0100
  • e2c2974876 blitter: Require MS arrays when needed on GLES Gert Wollny 2019-03-05 11:34:13 +0100
  • 38cb4a1578 vrend, blit: Add a bit more logging output Gert Wollny 2019-03-05 10:00:35 +0100
  • 78d22d29fd vrend,blit: Fix the use of glCopyTexSubImage Gert Wollny 2019-03-05 09:59:26 +0100
  • 596e794616 blitter: Don't try to disable sRGB linearization for MSAA textures Gert Wollny 2019-03-05 09:57:00 +0100
  • b9e475bbff vrend,blit: Use the GL fallback on GLES in more cases Gert Wollny 2019-03-05 09:55:55 +0100
  • 9cf537c47f blitter: Add a FS shader for MSAA depth blits Gert Wollny 2019-03-05 09:52:49 +0100
  • 6b25eab1f4 blit: normalize coordinates also if a RECT resource is used on GLES Gert Wollny 2019-03-05 09:51:57 +0100
  • 3f0f291ea3 blit: Use texture views in blits to represent the surface formats Gert Wollny 2019-03-05 09:49:34 +0100
  • bff404385e vrend: make vrend_fb_bind_texture_id non-static Gert Wollny 2019-03-05 09:43:20 +0100
  • 68d7ac362a vrend,features: Also check for OES_texture_view Gert Wollny 2019-03-05 09:42:11 +0100
  • 99d3680d14 blitter: Enable scissors when the blit requires it Gert Wollny 2019-02-26 16:53:03 +0100
  • 989738137c vrend, blit: Use GL 4.4 logic for blitting Gert Wollny 2019-02-26 16:02:58 +0100
  • 6f1adc2be8 renderer: also enable floating-point readback with extension Erik Faye-Lund 2019-04-26 10:12:49 +0200
  • 300b914595 shader: Create dst with a constant index on GLES and actually use it Gert Wollny 2019-04-25 11:57:01 +0200
  • 2e07b3b918 shader: remove unused variable Erik Faye-Lund 2019-04-24 16:03:11 +0200
  • d1758cc09e ci: Allow the user to choose the mesa repository Elie Tournier 2019-04-22 16:29:49 +0100
  • faf23ce917 vrend,shader: Inject a TC shader if it is missing on GLES Gert Wollny 2019-03-07 14:28:49 +0100