e or email immediately and delete it!
>
> ___
> Spice-devel mailing list
> Spice-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
>
>
--
Respectfully,
*Sameeh Jubran
ping.
On Sun, Apr 15, 2018 at 10:44 AM, Sameeh Jubran wrote:
>
>
> On Fri, Apr 13, 2018 at 7:16 PM, Frediano Ziglio
> wrote:
>
>> >
>> > Limited the installation of the driver to Windows 8 and up
>> > in order to prevent false driver installation on
On Fri, Apr 13, 2018 at 7:16 PM, Frediano Ziglio wrote:
> >
> > Limited the installation of the driver to Windows 8 and up
> > in order to prevent false driver installation on unsupported OSes
> > which lead to BSODs.
> >
> > Signed-off-by: Basil Salm
/Tracing.txt>
[5] -
https://cgit.freedesktop.org/spice/usbredir/tree/usbredirhost/usbredirhost.h#n96
>
> Frediano
>
>
> ------
>
> *From: *"王杰东"
> *To: *"Sameeh Jubran"
> *Cc: *"Yan Vugenfirer" , "spice-devel" freed
can further investigate the issue =)
>
>
> -- Original --
> *From: * "Sameeh Jubran";
> *Date: * Mon, Jan 15, 2018 00:22 AM
> *To: * "王杰东";
> *Cc: * "spice-devel";
> *Subject: * Re: [Spice-devel] virt-viewer on win10 32bit abor
h
other usb devices?
> Can you help me for this ? Thanks .
>
>
> ___
> Spice-devel mailing list
> Spice-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
>
>
--
Respectfully,
*Sameeh
op.org/mailman/listinfo/spice-devel
>
>
--
Respectfully,
*Sameeh Jubran*
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel
On Sun, Mar 5, 2017 at 10:02 PM, Fabiano Fidêncio
wrote:
> On Sun, Mar 5, 2017 at 1:40 PM, Sameeh Jubran wrote:
> >
> >
> > On Sun, Mar 5, 2017 at 12:37 PM, Victor Toso
> wrote:
> >>
> >> Hi,
> >>
> >> On Sun, Mar 05,
On Sun, Mar 5, 2017 at 12:37 PM, Victor Toso wrote:
> Hi,
>
> On Sun, Mar 05, 2017 at 11:46:01AM +0200, Sameeh Jubran wrote:
> > Hi all,
> >
> > I am trying to run Remote Viewer inside Windows XP while using UsbDk for
> > redirection, However when installing the
on Windows XP?
--
Respectfully,
*Sameeh Jubran*
*Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>*
*Software Engineer @ Daynix <http://www.daynix.com>.*
___
Spice-devel mailing list
Spice-devel@lists.freedeskt
On Mon, Oct 31, 2016 at 9:47 AM, Javier Celaya
wrote:
> Hi,
>
> El dom, 30-10-2016 a las 10:50 +0200, Sameeh Jubran escribió:
> > Hi Fabio,
> >
> > I still suspect that the performance issue is caused by the mouse. As
> > you can see in flexVDI's repositor
animation, video ecc..., with new official driver is near
> unusable :(
>
> ___________
> Spice-devel mailing list
> Spice-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
>
>
--
Respectfully,
*Sameeh Jubran*
*Li
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 6e70211..c788ef9 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -4502,7 +4502,7 @@ NTSTATUS QxlDevice::SetPointerPosition
re experiencing is not real performance but
> a different way the mouse is handled.
> I was looking at differences in our driver and FlexVDI one and this
> is one of them.
> We (at least some people related to RedHat and some other from
> FlexVDI) are willing to merge the two
This patch solves this bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1314600
After applying this patch the "UEFI GOP mode" test passed successfully but
only when setting the preferred boot resolution to 1024x768 in the OVMF
platform configuration screen.
Sameeh Jubran (1):
Indica
Currently the qxl device with id 0 is being set as an internal display
while all the rest are set as VGA connector. This commit solves this
issue that was discussed in detail here:
https://bugzilla.redhat.com/show_bug.cgi?id=1314600
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 2 +-
1
/show_bug.cgi?id=1202267
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 5b42731..eb88744 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -2614,7 +2614,10 @@ NTSTATUS
difference from v1:
* Minor typos in commit message fixed
* Log Message function name
* Minor cosmetic change
Sameeh Jubran (2):
Fixing black-white screen in installation when qxl revision = 3
Call "DxgkCbAcquirePostDisplayOwnership" when changing Power State to
D0
qxldod/
w_bug.cgi?id=1202267
However this one occurs when installing the driver.
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 68 +++
qxldod/QxlDod.h | 2 ++
2 files changed, 36 insertions(+), 34 deletions(-)
diff --git a/qxldod/QxlDod.cpp
gt;
>
> Minor typos
> intialized -> initialized
> iniatilized -> initialized
> untill -> until
> fixies -> fixes
>
> It's not clear to me the "However this one occurs when installing the
> driver."
> sentence.
/show_bug.cgi?id=1202267
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 6ef57b8..30b183a 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -2614,7 +2614,10 @@ NTSTATUS
w_bug.cgi?id=1202267
However this one occurs when installing the driver.
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 68 +++
qxldod/QxlDod.h | 2 ++
2 files changed, 36 insertions(+), 34 deletions(-)
diff --git a/qxldod/QxlDod.cpp
This patch series fixies this bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1202267.
Sameeh Jubran (2):
Fixing black-white screen in installation when qxl revision = 3
Call "DxgkCbAcquirePostDisplayOwnership" when changing Power State to
D0
qxldod/QxlDo
t;
> -UINT BPPFromPixelFormat(D3DDDIFORMAT Format);
> -D3DDDIFORMAT PixelFormatFromBPP(UINT BPP);
> +QXL_NON_PAGED UINT BPPFromPixelFormat(D3DDDIFORMAT Format);
> +QXL_NON_PAGED D3DDDIFORMAT PixelFormatFromBPP(UINT BPP);
> UINT SpiceFromPixelFormat(D3DDDIFORMAT Format);
>
> -VOID CopyBitsGeneric(
&g
On Wed, Sep 28, 2016 at 4:30 PM, Christophe Fergeau
wrote:
> On Wed, Sep 28, 2016 at 02:09:26PM +0300, Sameeh Jubran wrote:
> > This patch replaces the "#pragma code_seg(push)" and "#pragma
> code_seg(pop)"
> > with __declspec(code_seg("PAGE"))
On Wed, Sep 28, 2016 at 3:06 PM, Frediano Ziglio wrote:
> >
> > Based on a patch by Sandy Stutsman
> >
> > Signed-off-by: Sameeh Jubran
>
> Acked-by: Frediano Ziglio
>
> > ---
> > qxldod/QxlDod.cpp | 9 +
> > 1 file changed, 5 insert
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 2bc6b77..577b4ff 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -1493,7
-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 73 +++
1 file changed, 73 insertions(+)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 0d91f92..ef21176 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -61,6 +61,7 @@ QxlDod::QxlDod
Part of source image mapped by PresentDisplayOnly
should be big enough to cover all rectangles being
transferred.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 28 +++-
qxldod/QxlDod.h | 2 ++
2 files changed, 25 insertions(+), 5
This patch replaces the "#pragma code_seg(push)" and "#pragma code_seg(pop)"
with __declspec(code_seg("PAGE")) for declaring code as pageable. This
change enahnces maintainability as it is much clearer which functions are paged.
Signed-off-by: Sameeh Jubran
The patches were applied on the up-to-date master branch of
https://gitlab.com/spice/qxl-wddm-dod
Diffrences from v5:
* The patch Code Analysis fix was splitted into three separate patches
* Minor fixies in patch "Fix source buffer mapping in
PresentDisplayOnly"
Sameeh Jubran
On Mon, Sep 26, 2016 at 6:20 PM, Frediano Ziglio wrote:
> >
> > Part of source image mapped by PresentDisplayOnly
> > should be big enough to cover all rectangles being
> > transferred.
> >
> > Signed-off-by: Sameeh Jubran
> > Signed-off-by: Dmitry Fle
On Tue, Sep 27, 2016 at 3:24 PM, Frediano Ziglio wrote:
> Disable execution bit on mapping improving security.
>
> MmMapIoSpaceEx is available only in Windows 10 thus
> the macros are used.
>
> Based on a patch by Sandy Stutsman
>
> Signed-off-by: Sameeh Jubran
&g
gt; 2. FrameBufferIsActive flag should be set true
> > on successfull frame buffer allocation only.
> >
> > Signed-off-by: Dmitry Fleytman
> > Signed-off-by: Sameeh Jubran
> > ---
> > qxldod/QxlDod.cpp | 116
> > +++--
ere is no way provided by microsoft to disable interrupts in WDDM
> > drivers.
> >
> > Signed-off-by: Sameeh Jubran
> > ---
> > qxldod/QxlDod.cpp | 6 +-
> > 1 file changed, 5 insertions(+), 1 deletion(-)
> >
> > diff --git a/qxldod/QxlDod.cpp b/q
-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 224 --
qxldod/QxlDod.h | 149 ++--
2 files changed, 344 insertions(+), 29 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 798b2f0..136daf7
BSOD failures when the mapping failed.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 38 +-
qxldod/QxlDod.h | 4
2 files changed, 25 insertions(+), 17 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
mitry Fleytman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 116 +++---
1 file changed, 58 insertions(+), 58 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 85d6d94..ca3f8a3 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDo
Disable execution bit on mapping improving security.
MmMapIoSpaceEx is available only in Windows 10 thus
the macros are used.
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git
This call to BlackOutScreen is not needed since the actual
display surface is destroyed and created (redrawn) again.
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 2 --
1 file changed, 2 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index
ation, thus the flag
DriverStarted should be checked upon interrupts.
Note: There is no way provided by microsoft to disable interrupts in WDDM
drivers.
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/qxldod/QxlD
Part of source image mapped by PresentDisplayOnly
should be big enough to cover all rectangles being
transferred.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 28 +++-
qxldod/QxlDod.h | 2 ++
2 files changed, 25 insertions(+), 5
ere:
https://patchwork.freedesktop.org/patch/109939/
* Added "__declspec(code_seg("PAGE"))" as suggested by Frediano to the
patch Code Analysis fix.
* Other minor fixies.
Sameeh Jubran (7):
Use MmMapIoSpaceEx instead of MmMapIoSpace
Code Analysis fix
Use frame buffer in VGA
On Mon, Sep 12, 2016 at 11:32 AM, Frediano Ziglio
wrote:
> >
> > Based on a patch by Sandy Stutsman
> >
> > Signed-off-by: Sameeh Jubran
> > ---
> > qxldod/QxlDod.cpp | 8
> > 1 file changed, 4 insertions(+), 4 deletions(-)
> >
> &
mitry Fleytman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 106 +++---
1 file changed, 53 insertions(+), 53 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 58890f6..ae7b14f 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDo
BSOD failures when the mapping failed.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 38 +-
qxldod/QxlDod.h | 4
2 files changed, 25 insertions(+), 17 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index d07c7b4..93fd8c6 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -2009,17
ation, thus the flag
DriverStarted should be checked upon interrupts.
Note: There is no way provided by microsoft to disable interrupts in WDDM
drivers.
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/qxldod/QxlD
This call to BlackOutScreen is not needed since the actual
display surface is destroyed and created (redrawn) again.
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 2 --
1 file changed, 2 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index
Part of source image mapped by PresentDisplayOnly
should be big enough to cover all rectangles being
transferred.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 28 +++-
qxldod/QxlDod.h | 2 ++
2 files changed, 25 insertions(+), 5
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
Acked-by: Frediano Ziglio
---
qxldod/QxlDod.cpp| 169 ++-
qxldod/QxlDod.h | 9 +++
qxldod/include/qxl_windows.h | 1 +
3 files changed, 128 insertions(+), 51 dele
-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 89 ++-
1 file changed, 81 insertions(+), 8 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 93fd8c6..5659e87 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -3,7 +3,7
Based on a patch by Sandy Stutsman
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 52 ++--
1 file changed, 26 insertions(+), 26 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 5659e87
Fixed misspelling: HwDeviceInterface
Fixed misspelling: GetDxgkInterface
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 4 ++--
qxldod/QxlDod.h | 13 +++--
2 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/qxldod/QxlDod.cpp b
up - splitted into two patches.
* Remove minimum size restrict for custom resolution. \
)> Squashed
* Add arbitrary resolution and monitors_config Escape /
* Use frame buffer in VGA mode only - Edited.
* Fixed misspelling - Edited.
Sam
p 07, 2016 at 06:40:57PM +0300, Dmitry Fleytman wrote:
>
>
> On 7 Sep 2016, at 18:20 PM, Christophe Fergeau
> wrote:
>
> On Wed, Sep 07, 2016 at 05:55:31PM +0300, Sameeh Jubran wrote:
>
> On Wed, Sep 7, 2016 at 5:47 PM, Christophe Fergeau
> wrote:
>
> On Wed, Sep 07, 201
On Wed, Sep 7, 2016 at 5:47 PM, Christophe Fergeau
wrote:
> On Wed, Sep 07, 2016 at 04:10:18PM +0300, Sameeh Jubran wrote:
> > Dmitry Fleytman (2):
> > Introduce end-of-line normalization
>
> This patch should be 01/28, but is missing as it's far too big to get
On Wed, Sep 7, 2016 at 5:02 PM, Christophe Fergeau
wrote:
> Hey,
>
>
> On Wed, Sep 07, 2016 at 04:10:41PM +0300, Sameeh Jubran wrote:
> > The driver determines operation mode
> > (QXL or VGA) by checking device hardware
> > ids including revision id field.
>
On Wed, Sep 7, 2016 at 4:57 PM, Christophe Fergeau
wrote:
> On Tue, Sep 06, 2016 at 05:29:22PM +0300, Sameeh Jubran wrote:
> > It is the recommended minimum, however Windows can handle low resolution
> > just fine. We have tested that,
> > even the old driver behaves like
ation, thus the flag
DriverStarted should be checked upon interrupts.
Note: There is no way provided by microsoft to disable interrupts in WDDM
drivers.
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/qxldod/QxlD
Based on a patch by Sandy Stutsman
Acked-by: Frediano Ziglio
Signed-off-by: Javier Celaya
Signed-off-by: Sameeh Jubran
---
qxldod/BaseObject.cpp | 11 +++
qxldod/BaseObject.h | 1 +
2 files changed, 12 insertions(+)
diff --git a/qxldod/BaseObject.cpp b/qxldod/BaseObject.cpp
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 471 ++
1 file changed, 260 insertions(+), 211 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 05c6eb9..a6b7d65 100755
--- a/qxldod
This call to BlackOutScreen is not needed since the actual
display surface is destroyed and created (redrawn) again.
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 2 --
1 file changed, 2 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 94 +++
qxldod/QxlDod.h | 2 +-
qxldod/driver.cpp | 2 +-
3 files changed, 49 insertions(+), 49 deletions(-)
diff --git a
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 6 --
1 file changed, 6 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 5a3276f..2b8dee5 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -4546,12 +4546,6 @@ BOOLEAN QxlDevice
According to msdn, "The display miniport driver must set this
value to 0"
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 2634496..8371844 100755
--
only.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 101 ++
1 file changed, 49 insertions(+), 52 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index e047531..5aaa9b1 100755
--- a/qxldod/QxlDo
only.
There were rare BSOD failures when the mapping failed.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 15 ++-
qxldod/QxlDod.h | 1 +
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
Passing the flag QXL_SURF_FLAG_KEEP_DATA to the new created surface
causes weird flickering, thus this should be set to 0.
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qxldod/QxlDod.cpp b
The driver determines operation mode
(QXL or VGA) by checking device hardware
ids including revision id field.
Without this patch driver operates in VGA
mode for all revisions other than 4.
This patch makes driver operate in QXL
mode revision 4 and newer devices.
Signed-off-by: Sameeh Jubran
This patch adds type enum to the qxl/vga device class.
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 2 ++
qxldod/QxlDod.h | 9 -
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index
the issue.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 19 +--
qxldod/QxlDod.h | 3 ++-
2 files changed, 15 insertions(+), 7 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index b606435..2634496 100755
--- a/qxldod/QxlDod.cp
* Allow for 1bpp bitmap followed by 1bpp XOR map.
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index e91ef7e..39822f4 100755
--- a/qxldod
From: Sandy Stutsman
Based on a patch by Sandy Stutsman
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 52 ++--
1 file changed, 26 insertions(+), 26 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod
From: Sandy Stutsman
Add MdlMappingNoExecute to MmGetSystemAddressForMDLSafe call in
ExecutePresentDisplayOnly.
Acked-by: Frediano Ziglio
---
qxldod/QxlDod.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index dc83f26..67bb88a 1
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/driver.cpp | 14 +-
qxldod/driver.h | 14 +-
2 files changed, 22 insertions(+), 6 deletions(-)
diff --git a/qxldod/driver.cpp b/qxldod/driver.cpp
index 0fd6b01..f3acd0a 100755
--- a/qxldod/driver.cpp
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 014e236..5a3276f 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -4,6 +4,11
Acked-by: Frediano Ziglio
---
qxldod/QxlDod.cpp | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index bb187e6..fdaae8e 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -282,12 +282,16 @@ NTSTATUS QxlDod::SetPowerS
From: Sandy Stutsman
Acked-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index a154cd9..0ec0aff 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
Fixed misspelling: HwDeviceInterface
Fixed misspelling: GetDxgkInterface
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 8
qxldod/QxlDod.h | 14 --
2 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/qxldod
Based on a patch by Sandy Stutsman
Reviewed-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp| 168 ++-
qxldod/QxlDod.h | 9 +++
qxldod/include/qxl_windows.h | 1 +
3 files changed, 128 insertions
From: Sandy Stutsman
Can result in a BSOD, as the image would be mapped only partially causing page
faults when
accessing missing piece of the image.
Acked-by: Frediano Ziglio
---
qxldod/QxlDod.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/
* Turn on enable pointer
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 10 +-
qxldod/QxlDod.h | 2 +-
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 39822f4..a154cd9 100755
--- a
ntroduce end-of-line normalization
Fixing framebuffer usage logic
Sameeh Jubran (21):
Delete empty README file
Upgrade to Windows 10 WDK
Add delete operator
Add debug print macro to dump debug print statements to kernel
debugger output
Enhance code flow and indentation fix
Fixed m
This patch fixes code flow in StartDriver function.
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 107 ++
1 file changed, 52 insertions(+), 55 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod
Signed-off-by: Sameeh Jubran
---
README | 0
1 file changed, 0 insertions(+), 0 deletions(-)
delete mode 100644 README
diff --git a/README b/README
deleted file mode 100644
index e69de29..000
--
2.7.0.windows.1
___
Spice-devel mailing list
* Added Windows 10 Configurations and removed older ones.
* Migration to Visual Studio 2015.
* Set Allow Date, Time and Timestamp property for all builds/platforms.
* Fixed up project configuration names to be consistent.
* unified build output directories
* Simple build script added
Acked-by
it/9cc669ab31d31598bd3ca6431f2489
> 1bfe40fbae
> Windows cannot handle very low resolutions. I actually think that the
> minimum was moved
> to 800x600 in Windows Vista/7.
>
It is the recommended minimum, however Windows can handle low resolution
just fine. We have tested that,
even the old driver behaves like this. I see no reason for making any
restriction at all.
>
>
> Frediano
>
>
--
Respectfully,
*Sameeh Jubran*
*Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>*
*Junior Software Engineer @ Daynix <http://www.daynix.com>.*
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel
unt -
> > 2 : m_ModeCount - 1);
> >
>
> This patch is just changing some logging message.
>
Not true, as it removes the line "return ERROR_INVALID_DATA;" which would
prevent the function from changing the resolution.
>
> Frediano
>
--
Respectfully,
*Sameeh Jubran*
*Link
Passing the flag QXL_SURF_FLAG_KEEP_DATA to the new created surface
causes weird flickering, thus this should be set to 0.
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
ation, thus the flag
DriverStarted should be checked upon interrupts.
Note: There is no way provided by microsoft to disable interrupts in WDDM
drivers.
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/qxldod/QxlD
According to msdn, "The display miniport driver must set this
value to 0"
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index faa7de4..e869578 100755
--
---
qxldod/QxlDod.cpp | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 1c6e477..fae5c92 100755
--- a/qxldod/QxlDod.cpp
+++ b/qxldod/QxlDod.cpp
@@ -283,12 +283,16 @@ NTSTATUS QxlDod::SetPowerState(_In_ ULONG HardwareUi
Based on a patch by Sandy Stutsman
Reviewed-by: Frediano Ziglio
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp| 177 +--
qxldod/QxlDod.h | 9 +++
qxldod/include/qxl_windows.h | 9 +++
3 files changed, 138 insertions
This patch adds type enum to the qxl/vga device class.
Fixed misspelling: HwDeviceInterface
Fixed misspelling: GetDxgkInterface
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 10 ++
qxldod/QxlDod.h | 25 +
2 files changed, 23 insertions(+), 12 deletions
Based on a patch by Sandy Stutsman
Signed-off-by: Sameeh Jubran
---
qxldod/BaseObject.cpp | 11 +++
qxldod/BaseObject.h | 1 +
2 files changed, 12 insertions(+)
diff --git a/qxldod/BaseObject.cpp b/qxldod/BaseObject.cpp
index ac270fd..a93c040 100755
--- a/qxldod/BaseObject.cpp
From: Sandy Stutsman
Add MdlMappingNoExecute to MmGetSystemAddressForMDLSafe call in
ExecutePresentDisplayOnly.
Acked-by: Frediano Ziglio
---
qxldod/QxlDod.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 3d0cd2e..dd68693 1
This call to BlackOutScreen is not needed since the actual
display surface is destroyed and created (redrawn) again.
Signed-off-by: Sameeh Jubran
---
qxldod/QxlDod.cpp | 14 ++
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index
From: Sandy Stutsman
* Turn on enable pointer
* Allow for 1bpp bitmap followed by 1bpp XOR map.
---
qxldod/QxlDod.cpp | 21 -
qxldod/QxlDod.h | 2 +-
2 files changed, 13 insertions(+), 10 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
index 39f85f2..7e2d7
only.
There were rare BSOD failures when the mapping failed.
Signed-off-by: Sameeh Jubran
Signed-off-by: Dmitry Fleytman
---
qxldod/QxlDod.cpp | 15 ++-
qxldod/QxlDod.h | 1 +
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/qxldod/QxlDod.cpp b/qxldod/QxlDod.cpp
1 - 100 of 227 matches
Mail list logo