Commit Graph

  • f9f7bd64f7 shader: extract functions to create and set string buffers and sinfo Gert Wollny 2019-03-07 14:21:50 +0100
  • 3fbeff90b9 shader: Fix the use of enhanced layouts Gert Wollny 2019-04-22 09:02:53 +0200
  • 72902a5b86 virglrenderer: Expose VIRGL_RES_BIND_SCANOUT externally. David Riley 2019-04-03 14:05:50 -0700
  • 1fd939c912 debug: Add mappings for transfer commands. David Riley 2019-04-16 12:49:06 -0700
  • 368d950e8f shader: emulate indirect ssbo write access on GLSL using a switch statement Gert Wollny 2019-03-15 19:38:37 +0100
  • df6f9a374f shader: emulate indirect read access to ssbo on GLES by using switch Gert Wollny 2019-03-15 16:25:02 +0100
  • 314690b799 shader: Work around indirect image access being not allowed with GLES Gert Wollny 2019-03-11 17:20:21 +0100
  • d5e89a3e3d vtest: bump up protocol version Gurchetan Singh 2018-12-14 16:08:56 -0800
  • da13f1735e vtest: pass shared memory fd Gurchetan Singh 2018-12-11 17:50:43 -0800
  • 4125826ce0 vtest: facilities for sending fds Gurchetan Singh 2018-12-11 16:04:00 -0800
  • 34e7def844 virgl: without shm, fallback to protocol version -1 Gurchetan Singh 2018-12-11 19:02:15 -0800
  • c3b0a155ff vtest: add shm helpers Gurchetan Singh 2018-12-11 10:32:45 -0800
  • f72e5e22e0 vtest: deprecate protocol version 0 Gurchetan Singh 2018-12-14 14:57:08 -0800
  • f5f749def6 vtest: move failure reporting macros to util Gurchetan Singh 2018-12-11 10:08:32 -0800
  • 7313d89e93 ci: Schedule testing Elie Tournier 2019-04-04 16:21:01 +0100
  • 730a09d527 ci: Allow the user to choose the mesa hash Elie Tournier 2019-04-04 14:59:58 +0100
  • bacfd861e0 shader: decorate buffers as coherent when needed Gert Wollny 2019-03-21 09:35:44 +0100
  • 9aa833bafd vrend: prefer glGetTexImage on GL Gurchetan Singh 2019-04-08 17:25:47 -0700
  • 08b3ddded8 vrend: Signal the guest that indirect arrays are available Gert Wollny 2019-02-12 15:27:40 +0100
  • 0b864d6572 vrend: Check for the EXT version of polygon_offset_clamp Alexandros Frantzis 2019-04-08 12:04:47 +0300
  • 43c1c824e0 doc: How to setup the CI in a fork Elie Tournier 2019-03-08 12:51:35 +0000
  • ddf9c85c43 ci/Dockerfile: Do not build r600 Elie Tournier 2019-03-07 18:03:12 +0000
  • bb3a6295a2 ci/Dockerfile: no error for folder creation Elie Tournier 2019-03-07 17:39:37 +0000
  • 126bf7e34b ci: Enable desktop GL tests Alexandros Frantzis 2019-03-18 10:30:07 +0200
  • 56739adad5 ci: Support desktop GL tests Alexandros Frantzis 2019-03-18 10:28:36 +0200
  • c47c1f45d4 ci: Build CTS with x11_egl_glx target Alexandros Frantzis 2019-03-18 10:42:31 +0200
  • 2bcbf943f2 vrend: add a cap for astc compressed 3d-textures Erik Faye-Lund 2019-03-29 15:15:27 +0100
  • 15d412bc39 vrend: fix s3tc detection Erik Faye-Lund 2019-03-29 15:13:21 +0100
  • f5c3aa7c44 vrend,feature: Add a caps flag for transform feedback 3 Gert Wollny 2019-03-13 18:39:19 +0100
  • 584039fdf2 vrend: Reorder shader selection Gert Wollny 2019-03-01 13:06:48 +0100
  • 6a3cd2bde6 vrend: send list of readback-formats to guest Erik Faye-Lund 2019-03-12 13:56:10 +0100
  • af92fd1e5e renderer: do not try to call getteximage on gles Erik Faye-Lund 2019-03-08 12:17:29 +0100
  • 4269ae8e76 vrend: add helper to set a format-bit Erik Faye-Lund 2019-03-08 10:57:37 +0100
  • dd7e14a81c virgl: add support for indirect parameters Dave Airlie 2019-02-11 12:18:11 +1000
  • 6cd7a73e45 virgl: add support for multi draw indirect. Dave Airlie 2019-02-11 10:50:20 +1000
  • 479a6eb4e0 virgl: fix command args buffers Dave Airlie 2019-02-11 12:22:48 +1000
  • 660a02af5a vrend,caps: Add a caps feature check version Gert Wollny 2019-03-27 09:16:41 +0100
  • 94b282b994 vtest: fix typo in usage-string Erik Faye-Lund 2019-03-28 12:50:34 +0100
  • 288ffa1fe7 ci: Update known good Mesa commit Alexandros Frantzis 2019-03-18 16:49:38 +0200
  • bdc8e87c04 vrend_decode: check vrend_decode_create_sampler_state Po-Hsien Wang 2019-03-20 13:14:53 -0700
  • d05e2d887b ci: Use the docker image digest instead of ':latest' tag in jobs Alexandros Frantzis 2019-03-22 14:30:07 +0200
  • 9f67d5e5d6 shader: Fix block emission and prefer it on GLES Gert Wollny 2019-03-07 15:44:42 +0100
  • f8840c1a4b vrend: Don't expect TCS to be present in first shader pass Gert Wollny 2019-03-05 17:08:52 +0100
  • db0ac81910 shader: Don't emit 'invariant' or 'precise' for gl_ClipVertex Gert Wollny 2019-03-20 10:33:44 +0100
  • 5212d0a1e8 ci: Trigger the docker image build on merge requests Alexandros Frantzis 2019-03-22 11:57:11 +0200
  • dbf78591ea shader; on GLES require extension NV_image_formats for certain image types Gert Wollny 2019-03-11 16:02:05 +0100
  • fcf9740960 shader: force default format layout Gert Wollny 2019-03-11 15:59:45 +0100
  • 18081311fb shader: on GLES drop write flag for images we read from Gert Wollny 2019-03-11 14:51:35 +0100
  • 3137c2e6f1 ci: Update mesa version and expected results Gert Wollny 2019-03-13 17:10:27 +0100
  • 8e2be176e5 vrend: Fall back to NV_shader_atomic_float if ARB_GLES3_1_compatibility is missing Gert Wollny 2019-03-19 15:16:22 +0100
  • 476094e832 shader: Fall back to MESA_shader_integer_functions if ARB_gpu_shaders5 is missing Gert Wollny 2019-03-19 15:13:33 +0100
  • 64740cf9f0 vrend, feature: Add feature for GLES 3.1 compatibility Gert Wollny 2019-03-19 15:11:17 +0100
  • 95bed95df5 shader: Don't emit GL_OES_gpu_shader5 on GLES Gert Wollny 2019-03-13 17:03:48 +0100
  • 8094b5b438 shader: Use swizzle on 1D images that are emulated by 2D images on GLES Gert Wollny 2019-03-11 09:42:01 +0100
  • 2b24afd1ec shader: Correct coordinates for texelFetch of emulated RECT on GLES Gert Wollny 2019-03-08 22:36:18 +0100
  • 3403b5cb0e shader: Further fixes for the 1D texture emulation on GLES Gert Wollny 2019-03-08 15:35:09 +0100
  • 5eeb767d09 vrend: Also add TEXTURE_RECTANGLE to the targets translated on GLES Gert Wollny 2019-03-06 13:22:30 +0100
  • 905e04dce3 shader: swizzle array coordinates for emulated 1D arrays on GLES Gert Wollny 2019-03-06 12:53:01 +0100
  • 57248487ec vrend: translate 1D texture targets to 2D texture targets for copies in GLES Gert Wollny 2019-03-06 12:51:44 +0100
  • ba41038ace shader: Fix offset and argument type for texelFetchOffset for 1D samplers on GLES Gert Wollny 2019-03-06 12:24:11 +0100
  • d184b04097 shader: reswizzle size values for 1D texture arrays on GLES Gert Wollny 2019-03-06 11:54:06 +0100
  • 0b9f2e4bf7 shader: Emit swizzle for "1D" textures on GLES Gert Wollny 2019-03-06 11:44:20 +0100
  • 718f338a3e vrend,features: Add feature for timer queries Gert Wollny 2019-03-15 12:03:25 +0100
  • 4617b9ae46 decode: Use correct comparison for images Gert Wollny 2019-03-19 19:10:06 +0100
  • 5daad80e21 renderer: rewrap __report* helpers to 80 columns Emil Velikov 2019-02-20 16:06:11 +0000
  • a1286bbed7 renderer: use named initializers for ctx_error and core/gles_warn Emil Velikov 2019-02-20 15:03:43 +0000
  • b9a9c59ef7 vrend: Use glDepthRangefOES when on GLES Gert Wollny 2019-03-14 12:20:23 +0100
  • 095bd118f9 vrend: Force setting viewport state when the sub context is new Gert Wollny 2019-03-13 16:31:10 +0100
  • 71609cc1ce vrend: Use glDepthRangeIndexedfOES when on GLES Gert Wollny 2019-03-13 16:29:04 +0100
  • 1a27e447f9 vrend: Lie a bit more about the GLSL support level on GLES Gert Wollny 2019-03-13 16:37:40 +0100
  • 88ffc3beb3 vrend,feature: Check for GL_OES_viewport_array extension Gert Wollny 2019-03-11 08:52:57 +0100
  • a613dcc82a gallium: move print_channels to u_format_table.py Erik Faye-Lund 2019-03-05 12:09:50 +0100
  • d3b2e8ef6b gallium: sort and remove duplicate includes Erik Faye-Lund 2019-03-05 12:06:17 +0100
  • 5b2b4719e6 gallium: inline u_format_pack.generate Erik Faye-Lund 2019-03-05 12:05:08 +0100
  • f8d5280bdb gallium: drop unused python code Erik Faye-Lund 2019-03-05 12:03:39 +0100
  • 680893db76 gallium: remove unused texture-compression sources Erik Faye-Lund 2019-03-05 11:54:29 +0100
  • a8962eda12 gallium: remove prototypes for removed functions Erik Faye-Lund 2019-03-05 11:52:01 +0100
  • 4da4ae7679 decode: fix warnings with new checks Dave Airlie 2019-03-19 12:22:04 +1000
  • 16fe7d84a5 gallium: remove TGSI opcode BREAKC Elie Tournier 2019-02-27 09:48:05 +0000
  • d559aa4675 gallium: remove TGSI opcode DP2A Elie Tournier 2019-02-27 00:04:22 +0000
  • 69a9443c38 gallium: remove TGSI_OPCODE_CALLNZ Elie Tournier 2019-02-26 23:20:50 +0000
  • 9053c5be0d gallium: remove TGSI FENCE opcodes Elie Tournier 2019-02-26 23:03:13 +0000
  • 7f9c913569 gallium: remove TGSI_OPCODE_CLAMP Elie Tournier 2019-02-26 22:35:57 +0000
  • e73201de59 tgsi: fix the src type of TGSI_OPCODE_MEMBAR Elie Tournier 2019-02-26 21:08:46 +0000
  • 4ea2c60553 gallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZ Elie Tournier 2019-02-26 11:00:36 +0000
  • 346d36abc1 gallium/tgsi: Add int64 opcodes Elie Tournier 2019-02-26 00:20:37 +0000
  • 4efd580f48 vrend,stringbuf: Add line numbers to shader dumps Gert Wollny 2019-03-08 14:03:53 +0100
  • e00dea22c8 decode: check args for decode functions. Po-Hsien Wang 2019-03-15 19:49:08 -0700
  • 967a57bdd1 vrend_decode_clear: fix undefined-behavior for mis-aligned cast Po-Hsien Wang 2019-03-15 22:53:11 -0700
  • 53faae4fc1 vrend_renderer: fix undefined shift by 31 bits. Po-Hsien Wang 2019-03-15 21:22:22 -0700
  • ec9513786a vrend: give gles lod-bias its own warning Erik Faye-Lund 2019-03-13 14:33:50 +0100
  • 0e346c92ad vrend: drop unused value argument to report_core_warn Erik Faye-Lund 2019-03-14 10:52:06 +0100
  • ecd4d4cd2e vrend: drop unused value argument to report_gles_warn Erik Faye-Lund 2019-03-14 10:50:25 +0100
  • afb78f123a vrend: remove duplicate VREND_TRANSFER_* defines Erik Faye-Lund 2019-03-08 11:33:13 +0100
  • 990db949e9 vrend: validate transfer_mode while decoding Erik Faye-Lund 2019-03-08 11:32:25 +0100
  • 75f2191683 shader: Don't emit gl_FragCoord layout qualifier on GLES and emulate pixel_center_integer Gert Wollny 2019-03-11 13:51:45 +0100
  • f91a9dd357 Fix unlinking resources from hash table. Gerd Hoffmann 2019-02-26 10:53:18 +0100
  • 6cbf3287cf vrend: Reset shader_dirty and cs_shader_dirty when emitted Stéphane Marchesin 2019-02-14 16:16:37 -0800
  • 0ee5a88a8f vtest: allow controlling context-flags from options Erik Faye-Lund 2019-03-08 16:24:38 +0100
  • cfc702c674 vtest: lift out getenv calls closer to main Erik Faye-Lund 2019-03-08 15:19:27 +0100