Commit Graph

  • 4cba150eee Fixing indentation Sameeh Jubran 2016-10-30 10:39:32 +0200
  • 0597b685cb Update README Pavel Grunt 2016-10-25 16:17:51 +0200
  • 1afadc7aeb Indicate all Qxl devices as VGA v0.4-1 Sameeh Jubran 2016-10-19 19:01:45 +0300
  • 9501316d4c Code Analysis fix Sameeh Jubran 2016-09-11 16:05:23 +0300
  • de8062e7b6 Use MmMapIoSpaceEx instead of MmMapIoSpace Frediano Ziglio 2016-09-28 12:31:04 +0100
  • a86ef3acf8 Mark all functions that should go to non paged sections Frediano Ziglio 2016-09-12 23:02:01 +0100
  • 8eecca8c75 Add missing calls to PAGED_CODE Frediano Ziglio 2016-09-12 23:01:21 +0100
  • 93cb3c8caf Call "DxgkCbAcquirePostDisplayOwnership" when changing Power State to D0 Sameeh Jubran 2016-10-13 16:29:18 +0300
  • 14e2a147df Fixing black-white screen in installation when qxl revision = 3 Sameeh Jubran 2016-10-13 16:29:17 +0300
  • 725c0827bf Code Analysis and style fix Sameeh Jubran 2016-09-28 14:09:27 +0300
  • f2c637c96d Use PAGED_CODE() at the beginning of each pageable method Sameeh Jubran 2016-09-28 14:09:25 +0300
  • bcff8a6d4e Fix source buffer mapping in PresentDisplayOnly Sameeh Jubran 2016-09-28 14:09:28 +0300
  • 54e2f808c9 Fixing framebuffer usage logic Sameeh Jubran 2016-09-26 16:00:08 +0300
  • 2ab3b7a1fc Use frame buffer in VGA mode only Sameeh Jubran 2016-09-26 16:00:07 +0300
  • f5527d0ae3 Removing unnecessary call to BlackOutScreen Sameeh Jubran 2016-09-26 16:00:10 +0300
  • f87019cb01 Fixing possible BSOD Sameeh Jubran 2016-09-26 16:00:11 +0300
  • f6e099db39 Use the second bar (VRAM) for qxl command buffer. Sameeh Jubran 2016-09-11 16:05:24 +0300
  • af4947793e Add arbitrary resolution and monitors_config Escape Sameeh Jubran 2016-09-11 16:05:21 +0300
  • ed816593b6 Fixed misspelling Sameeh Jubran 2016-09-11 16:05:20 +0300
  • 72875ff529 Add .gitattributes and introduce end-of-line normalization Sameeh Jubran 2016-09-08 16:01:18 +0300
  • aa0b291186 Support future Qxl revisions Sameeh Jubran 2016-09-07 17:22:53 +0300
  • 27713ea765 Fixing Move rectangles implementation Sameeh Jubran 2016-06-16 17:04:50 +0300
  • 2a4def7434 Set SupportNonVGA in QueryAdapterInfo callback Sameeh Jubran 2016-09-07 17:26:06 +0300
  • 7383452757 Replacing tabs with spaces Sameeh Jubran 2016-05-19 14:17:32 +0300
  • 2919989c2a Convert UTF-16LE files to single byte unix format Dmitry Fleytman 2016-09-08 12:14:08 +0100
  • 23f76adecc Upgrade to Windows 10 WDK Sameeh Jubran 2016-08-09 15:21:23 +0300
  • 30ee4d8b20 Fix handling of monochrome cursors Sameeh Jubran 2016-09-07 15:15:53 +0300
  • ebfb912125 Remove unused notify present display only interrupt Sameeh Jubran 2016-09-04 17:07:21 +0300
  • f3f9bcbde8 Add debug print macro to dump debug print statements to kernel debugger output Sameeh Jubran 2016-08-24 15:39:17 +0300
  • 06ab9c9595 Normalise line ending Frediano Ziglio 2016-09-08 12:03:56 +0100
  • eae8b8a103 Fixing monitor flicker on resolution change Sameeh Jubran 2016-06-22 13:34:45 +0300
  • d1ceca6b07 Reserved must be set to 0 Sameeh Jubran 2016-06-25 00:31:18 +0300
  • 20487e2247 On power wake call the init functions before setting the vidpn to black. Otherwise, BSOD. Sameeh Jubran 2016-09-04 16:40:56 +0300
  • 35c93f3886 Fix interrupt mask Sameeh Jubran 2016-09-04 17:12:33 +0300
  • e828c45bf2 Use SrcPitch when calculating size of memory to map PresentDisplayOnly Sandy Stutsman 2015-11-02 14:35:50 -0500
  • 8ec2bf9c68 Fix Code Integrity error generated by the Drive Verifier Sandy Stutsman 2015-10-21 11:54:37 -0400
  • aa48200e49 Add delete operator Sameeh Jubran 2016-08-09 15:22:26 +0300
  • f7298659ce Delete empty README file Sameeh Jubran 2016-09-06 17:58:23 +0300
  • f1cee95ea2 move cursor to cursor channel Reza Jelveh 2015-06-29 10:41:37 +0100
  • 4e1b33dd4d add GPLv2 license file Vadim Rozenfeld 2015-05-06 18:07:53 +1000
  • e87cb93270 fix driver installation problem Vadim Rozenfeld 2015-04-13 17:02:39 +1000
  • 89e4d5dd6f Merge remote-tracking branch 'remotes/qxl-wddm-next/work' Vadim Rozenfeld 2015-04-10 15:30:05 +1000
  • e5bf7c5246 cosmetic changes in inx file Vadim Rozenfeld 2015-04-10 12:23:48 +1000
  • 7887cc2041 disable dbg printout Vadim Rozenfeld 2015-03-30 22:59:54 +1100
  • 165b53d48b fix BSOD when disabling device Vadim Rozenfeld 2015-03-30 22:57:12 +1100
  • fefcf839d4 replace inf with inx file Vadim Rozenfeld 2015-03-30 22:55:33 +1100
  • 205c4b09ef add missing file Vadim Rozenfeld 2015-03-24 20:11:25 +1100
  • 4b168bbbef trivial cleanups Vadim Rozenfeld 2015-03-24 17:22:45 +1100
  • 4fc48d370f fix crashes when verifier is running Vadim Rozenfeld 2015-03-24 16:41:58 +1100
  • 5f7bba4cbc fix resize problem (reported and fixed by Sandy Stutsman Vadim Rozenfeld 2015-03-18 22:58:25 +1100
  • 2317e7c1d4 align arbitrary resolution Vadim Rozenfeld 2015-02-23 22:21:14 +1100
  • f059ee240e fix resolution mismatch when switching between VGA and QXL modes Vadim Rozenfeld 2015-02-19 21:07:24 +1100
  • b2a0aef4a5 fix resolution mismatch when switching between VGA and QXL modes Vadim Rozenfeld 2015-02-19 21:07:24 +1100
  • fa8291cf37 publish adding a new resolution Vadim Rozenfeld 2015-02-18 20:57:00 +1100
  • 8d33c3072e implement Escape handler Vadim Rozenfeld 2015-02-08 21:04:39 +1100
  • 2db3021b96 fix VS 12 checking batch Vadim Rozenfeld 2015-01-05 21:30:55 +1100
  • 3d329228d5 trivial cleanup Vadim Rozenfeld 2014-12-15 20:31:09 +1100
  • 1ceaf1055e add Win8.1 as a build target Vadim Rozenfeld 2014-12-14 21:47:02 +1100
  • 7693d4153c publish adding a new resolution Vadim Rozenfeld 2015-02-18 20:57:00 +1100
  • 170be1696a implement Escape handler Vadim Rozenfeld 2015-02-08 21:04:39 +1100
  • e4480e7d50 fix VS 12 checking batch Vadim Rozenfeld 2015-01-05 21:30:55 +1100
  • 024b2b30b9 trivial cleanup Vadim Rozenfeld 2014-12-15 20:31:09 +1100
  • af54beffe1 add Win8.1 as a build target Vadim Rozenfeld 2014-12-14 21:47:02 +1100
  • b15d2f5bbd Merge branch 'master' of https://github.com/vrozenfe/qxl-dod Vadim Rozenfeld 2014-12-08 18:51:38 +1100
  • 5c16429c9f add multi-monitor support in QXL mode Vadim Rozenfeld 2014-12-06 15:44:28 +1100
  • ec8f7270bf publish qxl device id Vadim Rozenfeld 2014-12-06 09:20:04 +1100
  • 861b2d2d44 add multi-monitor support in QXL mode Vadim Rozenfeld 2014-12-06 15:44:28 +1100
  • 2885958174 publish qxl device id Vadim Rozenfeld 2014-12-06 09:20:04 +1100
  • 710ddddc00 add win8.1 as a build target Vadim Rozenfeld 2014-09-07 21:13:22 +1000
  • c2872462a8 read vga and cursor registry parameters Vadim Rozenfeld 2014-09-07 21:12:24 +1000
  • 5c52e50bf8 initial commit v06 Vadim Rozenfeld 2014-09-02 17:36:27 +1000
  • cb3cacc51d Initial commit vrozenfe 2014-09-02 17:19:04 +1000
  • 8ffc5298ad fix compatebility issue Vadim Rozenfeld 2014-08-24 20:02:56 +1000
  • 400f7ad7c5 update build to VS2012 Vadim Rozenfeld 2014-08-18 23:14:54 +1000
  • d2d1b4ddd5 disable HW pointer acceleration Vadim Rozenfeld 2014-08-18 23:08:42 +1000
  • 7a701b755e disable UpdateArea Vadim Rozenfeld 2014-07-08 14:06:27 +1000
  • 818fbe3d54 fix PM handlers Vadim Rozenfeld 2014-06-30 21:52:18 +1000
  • 6a37c24fce fix pointer activation handler Vadim Rozenfeld 2014-06-30 21:46:52 +1000
  • a64e05f525 cleanup Vadim Rozenfeld 2014-06-30 21:41:18 +1000
  • 81866f50f0 add support for color cursor Vadim Rozenfeld 2014-06-22 19:18:15 +1000
  • 81b623f096 cursor shape and move support funtions Vadim Rozenfeld 2014-06-16 21:26:18 +1000
  • 1f7a5e66f3 add qxl BlackOutScreen placeholder Vadim Rozenfeld 2014-06-14 17:43:27 +1000
  • eb3d966913 sync io access Vadim Rozenfeld 2014-06-14 13:25:00 +1000
  • 29e0336de5 fix resolution problem Vadim Rozenfeld 2014-06-12 23:36:15 +1000
  • c43d7065b6 replace spinlocks with mutex Vadim Rozenfeld 2014-06-12 23:34:25 +1000
  • e04e2d683e fix dpc routine Vadim Rozenfeld 2014-06-11 22:14:20 +1000
  • 054d00dbd7 warning level 3 Vadim Rozenfeld 2014-06-09 08:46:10 +1000
  • 2dffd51c87 fix blt path Vadim Rozenfeld 2014-06-05 22:27:10 +1000
  • e9449a5610 add isr, dpc, and bliting support sunctions Vadim Rozenfeld 2014-05-12 23:10:30 +1000
  • 947a854992 add memory and resources allocation functions Vadim Rozenfeld 2014-04-29 00:32:32 +1000
  • 529445dbb9 add dual interface to support QXL or VGA modes Vadim Rozenfeld 2014-03-10 22:49:58 +1100
  • 08a8760977 more qxl bits Vadim Rozenfeld 2014-02-04 22:50:47 +1100
  • 4947c22618 add qxl pci initialization bits. Vadim Rozenfeld 2014-01-27 12:53:42 +1100
  • 52603878f1 add HW device interface Vadim Rozenfeld 2014-01-26 22:28:01 +1100
  • 965ff992b6 fix bug in the modes initialization list Vadim Rozenfeld 2014-01-02 20:58:18 +1100
  • f15bf992ca fix compilation warning Vadim Rozenfeld 2014-01-02 20:47:56 +1100
  • 10be00160d add resolutions and PM support Vadim Rozenfeld 2013-12-30 23:02:44 +1100
  • 52500420a8 fix inf file Vadim Rozenfeld 2013-12-30 23:01:57 +1100
  • ebf6eafdec fix VS project file Vadim Rozenfeld 2013-12-30 23:01:24 +1100
  • 51da605b0d add build tools Vadim Rozenfeld 2013-12-30 22:59:42 +1100