Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nx-libs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dimbor
nx-libs
Commits
711fd244
Unverified
Commit
711fd244
authored
Feb 26, 2018
by
Mihai Moldovan
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'uli42-pr/update_dbe' into 3.6.x
Attribiutes GH PR #647:
https://github.com/ArcticaProject/nx-libs/pull/647
parents
3d8f8d7a
f1f2a360
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
72 additions
and
141 deletions
+72
-141
Imakefile
nx-X11/programs/Xserver/dbe/Imakefile
+8
-0
dbe.c
nx-X11/programs/Xserver/dbe/dbe.c
+51
-93
dbestruct.h
nx-X11/programs/Xserver/dbe/dbestruct.h
+0
-6
midbe.c
nx-X11/programs/Xserver/dbe/midbe.c
+13
-41
midbe.h
nx-X11/programs/Xserver/dbe/midbe.h
+0
-1
No files found.
nx-X11/programs/Xserver/dbe/Imakefile
View file @
711fd244
...
...
@@ -6,6 +6,14 @@
INCLUDES = -I$(SERVERSRC)/include -I$(XINCLUDESRC) -I$(EXTINCSRC) $(EXTRAINCLUDES) `pkg-config --cflags-only-I pixman-1`
LINTLIBS = ../dix/llib-ldix.ln ../os/llib-los.ln
#if defined(NXAgentServer) && NXAgentServer
NX_DEFINES = -DNXAGENT_SERVER
#endif
DEFINES = \
$(NX_DEFINES) \
$(NULL)
NormalLibraryObjectRule()
NormalLibraryTarget(dbe,$(OBJS))
...
...
nx-X11/programs/Xserver/dbe/dbe.c
View file @
711fd244
This diff is collapsed.
Click to expand it.
nx-X11/programs/Xserver/dbe/dbestruct.h
View file @
711fd244
...
...
@@ -36,7 +36,6 @@
/* INCLUDES */
#define NEED_DBE_PROTOCOL
#include <nx-X11/extensions/Xdbeproto.h>
#include "windowstr.h"
...
...
@@ -220,11 +219,6 @@ typedef struct _DbeScreenPrivRec
void
(
*
ResetProc
)(
ScreenPtr
/*pScreen*/
);
void
(
*
ValidateBuffer
)(
WindowPtr
/*pWin*/
,
XID
/*bufId*/
,
Bool
/*dstbuffer*/
);
/* Device-specific private information.
*/
...
...
nx-X11/programs/Xserver/dbe/midbe.c
View file @
711fd244
...
...
@@ -53,24 +53,16 @@
#include "regionstr.h"
#include "gcstruct.h"
#include "inputstr.h"
#include "midbe.h"
#include <stdio.h>
/* DEFINES */
/* TYPEDEFS */
/* GLOBALS */
static
int
miDbePrivPrivGeneration
=
0
;
static
int
miDbeWindowPrivPrivIndex
=
-
1
;
RESTYPE
dbeDrawableResType
;
RESTYPE
dbeWindowPrivResType
;
int
dbeScreenPrivIndex
=
-
1
;
int
dbeWindowPrivIndex
=
-
1
;
static
RESTYPE
dbeDrawableResType
;
static
RESTYPE
dbeWindowPrivResType
;
static
int
dbeScreenPrivIndex
=
-
1
;
static
int
dbeWindowPrivIndex
=
-
1
;
/******************************************************************************
...
...
@@ -90,9 +82,7 @@ int dbeWindowPrivIndex = -1;
*****************************************************************************/
static
Bool
miDbeGetVisualInfo
(
pScreen
,
pScrVisInfo
)
ScreenPtr
pScreen
;
XdbeScreenVisualInfo
*
pScrVisInfo
;
miDbeGetVisualInfo
(
ScreenPtr
pScreen
,
XdbeScreenVisualInfo
*
pScrVisInfo
)
{
register
int
i
,
j
,
k
;
register
int
count
;
...
...
@@ -154,10 +144,7 @@ miDbeGetVisualInfo(pScreen, pScrVisInfo)
*****************************************************************************/
static
int
miDbeAllocBackBufferName
(
pWin
,
bufId
,
swapAction
)
WindowPtr
pWin
;
XID
bufId
;
int
swapAction
;
miDbeAllocBackBufferName
(
WindowPtr
pWin
,
XID
bufId
,
int
swapAction
)
{
ScreenPtr
pScreen
;
DbeWindowPrivPtr
pDbeWindowPriv
;
...
...
@@ -268,8 +255,7 @@ miDbeAllocBackBufferName(pWin, bufId, swapAction)
*****************************************************************************/
static
void
miDbeAliasBuffers
(
pDbeWindowPriv
)
DbeWindowPrivPtr
pDbeWindowPriv
;
miDbeAliasBuffers
(
DbeWindowPrivPtr
pDbeWindowPriv
)
{
int
i
;
MiDbeWindowPrivPrivPtr
pDbeWindowPrivPriv
=
...
...
@@ -295,10 +281,7 @@ miDbeAliasBuffers(pDbeWindowPriv)
*****************************************************************************/
static
int
miDbeSwapBuffers
(
client
,
pNumWindows
,
swapInfo
)
ClientPtr
client
;
int
*
pNumWindows
;
DbeSwapInfoPtr
swapInfo
;
miDbeSwapBuffers
(
ClientPtr
client
,
int
*
pNumWindows
,
DbeSwapInfoPtr
swapInfo
)
{
DbeScreenPrivPtr
pDbeScreenPriv
;
GCPtr
pGC
;
...
...
@@ -477,9 +460,7 @@ miDbeSwapBuffers(client, pNumWindows, swapInfo)
*****************************************************************************/
static
void
miDbeWinPrivDelete
(
pDbeWindowPriv
,
bufId
)
DbeWindowPrivPtr
pDbeWindowPriv
;
XID
bufId
;
miDbeWinPrivDelete
(
DbeWindowPrivPtr
pDbeWindowPriv
,
XID
bufId
)
{
MiDbeWindowPrivPrivPtr
pDbeWindowPrivPriv
;
...
...
@@ -526,10 +507,7 @@ miDbeWinPrivDelete(pDbeWindowPriv, bufId)
*****************************************************************************/
static
Bool
miDbePositionWindow
(
pWin
,
x
,
y
)
WindowPtr
pWin
;
int
x
;
int
y
;
miDbePositionWindow
(
WindowPtr
pWin
,
int
x
,
int
y
)
{
ScreenPtr
pScreen
;
DbeScreenPrivPtr
pDbeScreenPriv
;
...
...
@@ -767,8 +745,7 @@ miDbePositionWindow(pWin, x, y)
*****************************************************************************/
static
void
miDbeResetProc
(
pScreen
)
ScreenPtr
pScreen
;
miDbeResetProc
(
ScreenPtr
pScreen
)
{
DbeScreenPrivPtr
pDbeScreenPriv
;
...
...
@@ -792,9 +769,7 @@ miDbeResetProc(pScreen)
*****************************************************************************/
Bool
miDbeInit
(
pScreen
,
pDbeScreenPriv
)
ScreenPtr
pScreen
;
DbeScreenPrivPtr
pDbeScreenPriv
;
miDbeInit
(
ScreenPtr
pScreen
,
DbeScreenPrivPtr
pDbeScreenPriv
)
{
/* Copy resource types created by DIX */
dbeDrawableResType
=
pDbeScreenPriv
->
dbeDrawableResType
;
...
...
@@ -839,9 +814,6 @@ miDbeInit(pScreen, pDbeScreenPriv)
pDbeScreenPriv
->
ResetProc
=
miDbeResetProc
;
pDbeScreenPriv
->
WinPrivDelete
=
miDbeWinPrivDelete
;
/* The mi implementation doesn't need buffer validation. */
pDbeScreenPriv
->
ValidateBuffer
=
(
void
(
*
)())
NoopDDA
;
return
(
TRUE
);
}
/* miDbeInit() */
nx-X11/programs/Xserver/dbe/midbe.h
View file @
711fd244
/******************************************************************************
*
* Copyright (c) 1994, 1995 Hewlett-Packard Company
*
* Permission is hereby granted, free of charge, to any person obtaining
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment