Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
00628bb6
Commit
00628bb6
authored
Nov 07, 2012
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
opengl32: Update to the current OpenGL spec.
parent
85bf1082
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
5 deletions
+17
-5
opengl_ext.c
dlls/opengl32/opengl_ext.c
+0
-0
opengl_norm.c
dlls/opengl32/opengl_norm.c
+10
-2
wgl_driver.h
include/wine/wgl_driver.h
+7
-3
No files found.
dlls/opengl32/opengl_ext.c
View file @
00628bb6
This diff is collapsed.
Click to expand it.
dlls/opengl32/opengl_norm.c
View file @
00628bb6
...
...
@@ -4020,6 +4020,8 @@ static void null_glGetPerfMonitorGroupStringAMD( GLuint group, GLsizei bufSize,
static
void
null_glGetPerfMonitorGroupsAMD
(
GLint
*
numGroups
,
GLsizei
groupsSize
,
GLuint
*
groups
)
{
}
static
void
null_glGetPixelTexGenParameterfvSGIS
(
GLenum
pname
,
GLfloat
*
params
)
{
}
static
void
null_glGetPixelTexGenParameterivSGIS
(
GLenum
pname
,
GLint
*
params
)
{
}
static
void
null_glGetPixelTransformParameterfvEXT
(
GLenum
target
,
GLenum
pname
,
GLfloat
*
params
)
{
}
static
void
null_glGetPixelTransformParameterivEXT
(
GLenum
target
,
GLenum
pname
,
GLint
*
params
)
{
}
static
void
null_glGetPointerIndexedvEXT
(
GLenum
target
,
GLuint
index
,
GLvoid
**
data
)
{
}
static
void
null_glGetPointervEXT
(
GLenum
pname
,
GLvoid
**
params
)
{
}
static
void
null_glGetProgramBinary
(
GLuint
program
,
GLsizei
bufSize
,
GLsizei
*
length
,
GLenum
*
binaryFormat
,
GLvoid
*
binary
)
{
}
...
...
@@ -4953,6 +4955,7 @@ static void null_glTexStorage2D( GLenum target, GLsizei levels, GLenum internalf
static
void
null_glTexStorage2DMultisample
(
GLenum
target
,
GLsizei
samples
,
GLenum
internalformat
,
GLsizei
width
,
GLsizei
height
,
GLboolean
fixedsamplelocations
)
{
}
static
void
null_glTexStorage3D
(
GLenum
target
,
GLsizei
levels
,
GLenum
internalformat
,
GLsizei
width
,
GLsizei
height
,
GLsizei
depth
)
{
}
static
void
null_glTexStorage3DMultisample
(
GLenum
target
,
GLsizei
samples
,
GLenum
internalformat
,
GLsizei
width
,
GLsizei
height
,
GLsizei
depth
,
GLboolean
fixedsamplelocations
)
{
}
static
void
null_glTexStorageSparseAMD
(
GLenum
target
,
GLenum
internalFormat
,
GLsizei
width
,
GLsizei
height
,
GLsizei
depth
,
GLsizei
layers
,
GLbitfield
flags
)
{
}
static
void
null_glTexSubImage1DEXT
(
GLenum
target
,
GLint
level
,
GLint
xoffset
,
GLsizei
width
,
GLenum
format
,
GLenum
type
,
const
GLvoid
*
pixels
)
{
}
static
void
null_glTexSubImage2DEXT
(
GLenum
target
,
GLint
level
,
GLint
xoffset
,
GLint
yoffset
,
GLsizei
width
,
GLsizei
height
,
GLenum
format
,
GLenum
type
,
const
GLvoid
*
pixels
)
{
}
static
void
null_glTexSubImage3D
(
GLenum
target
,
GLint
level
,
GLint
xoffset
,
GLint
yoffset
,
GLint
zoffset
,
GLsizei
width
,
GLsizei
height
,
GLsizei
depth
,
GLenum
format
,
GLenum
type
,
const
GLvoid
*
pixels
)
{
}
...
...
@@ -4985,6 +4988,7 @@ static void null_glTextureStorage2DEXT( GLuint texture, GLenum target, GLsizei l
static
void
null_glTextureStorage2DMultisampleEXT
(
GLuint
texture
,
GLenum
target
,
GLsizei
samples
,
GLenum
internalformat
,
GLsizei
width
,
GLsizei
height
,
GLboolean
fixedsamplelocations
)
{
}
static
void
null_glTextureStorage3DEXT
(
GLuint
texture
,
GLenum
target
,
GLsizei
levels
,
GLenum
internalformat
,
GLsizei
width
,
GLsizei
height
,
GLsizei
depth
)
{
}
static
void
null_glTextureStorage3DMultisampleEXT
(
GLuint
texture
,
GLenum
target
,
GLsizei
samples
,
GLenum
internalformat
,
GLsizei
width
,
GLsizei
height
,
GLsizei
depth
,
GLboolean
fixedsamplelocations
)
{
}
static
void
null_glTextureStorageSparseAMD
(
GLuint
texture
,
GLenum
target
,
GLenum
internalFormat
,
GLsizei
width
,
GLsizei
height
,
GLsizei
depth
,
GLsizei
layers
,
GLbitfield
flags
)
{
}
static
void
null_glTextureSubImage1DEXT
(
GLuint
texture
,
GLenum
target
,
GLint
level
,
GLint
xoffset
,
GLsizei
width
,
GLenum
format
,
GLenum
type
,
const
GLvoid
*
pixels
)
{
}
static
void
null_glTextureSubImage2DEXT
(
GLuint
texture
,
GLenum
target
,
GLint
level
,
GLint
xoffset
,
GLint
yoffset
,
GLsizei
width
,
GLsizei
height
,
GLenum
format
,
GLenum
type
,
const
GLvoid
*
pixels
)
{
}
static
void
null_glTextureSubImage3DEXT
(
GLuint
texture
,
GLenum
target
,
GLint
level
,
GLint
xoffset
,
GLint
yoffset
,
GLint
zoffset
,
GLsizei
width
,
GLsizei
height
,
GLsizei
depth
,
GLenum
format
,
GLenum
type
,
const
GLvoid
*
pixels
)
{
}
...
...
@@ -5112,7 +5116,7 @@ static void null_glVDPAUInitNV( const GLvoid* vdpDevice, const GLvoid* getProcAd
static
void
null_glVDPAUIsSurfaceNV
(
INT_PTR
surface
)
{
}
static
void
null_glVDPAUMapSurfacesNV
(
GLsizei
numSurfaces
,
const
INT_PTR
*
surfaces
)
{
}
static
INT_PTR
null_glVDPAURegisterOutputSurfaceNV
(
GLvoid
*
vdpSurface
,
GLenum
target
,
GLsizei
numTextureNames
,
const
GLuint
*
textureNames
)
{
return
0
;
}
static
INT_PTR
null_glVDPAURegisterVideoSurfaceNV
(
GLvoid
*
vdpSurface
,
GLenum
target
,
GLsizei
numTextureNames
,
const
GLuint
*
textureNames
)
{
return
0
;
}
static
INT_PTR
null_glVDPAURegisterVideoSurfaceNV
(
const
GLvoid
*
vdpSurface
,
GLenum
target
,
GLsizei
numTextureNames
,
const
GLuint
*
textureNames
)
{
return
0
;
}
static
void
null_glVDPAUSurfaceAccessNV
(
INT_PTR
surface
,
GLenum
access
)
{
}
static
void
null_glVDPAUUnmapSurfacesNV
(
GLsizei
numSurface
,
const
INT_PTR
*
surfaces
)
{
}
static
void
null_glVDPAUUnregisterSurfaceNV
(
INT_PTR
surface
)
{
}
...
...
@@ -5411,7 +5415,7 @@ static void null_glVertexStream4iATI( GLenum stream, GLint x, GLint y, GLint z,
static
void
null_glVertexStream4ivATI
(
GLenum
stream
,
const
GLint
*
coords
)
{
}
static
void
null_glVertexStream4sATI
(
GLenum
stream
,
GLshort
x
,
GLshort
y
,
GLshort
z
,
GLshort
w
)
{
}
static
void
null_glVertexStream4svATI
(
GLenum
stream
,
const
GLshort
*
coords
)
{
}
static
void
null_glVertexWeightPointerEXT
(
GL
sizei
size
,
GLenum
type
,
GLsizei
stride
,
const
GLvoid
*
pointer
)
{
}
static
void
null_glVertexWeightPointerEXT
(
GL
int
size
,
GLenum
type
,
GLsizei
stride
,
const
GLvoid
*
pointer
)
{
}
static
void
null_glVertexWeightfEXT
(
GLfloat
weight
)
{
}
static
void
null_glVertexWeightfvEXT
(
const
GLfloat
*
weight
)
{
}
static
void
null_glVertexWeighthNV
(
unsigned
short
weight
)
{
}
...
...
@@ -6515,6 +6519,8 @@ struct opengl_funcs null_opengl_funcs =
null_glGetPerfMonitorGroupsAMD
,
null_glGetPixelTexGenParameterfvSGIS
,
null_glGetPixelTexGenParameterivSGIS
,
null_glGetPixelTransformParameterfvEXT
,
null_glGetPixelTransformParameterivEXT
,
null_glGetPointerIndexedvEXT
,
null_glGetPointervEXT
,
null_glGetProgramBinary
,
...
...
@@ -7448,6 +7454,7 @@ struct opengl_funcs null_opengl_funcs =
null_glTexStorage2DMultisample
,
null_glTexStorage3D
,
null_glTexStorage3DMultisample
,
null_glTexStorageSparseAMD
,
null_glTexSubImage1DEXT
,
null_glTexSubImage2DEXT
,
null_glTexSubImage3D
,
...
...
@@ -7480,6 +7487,7 @@ struct opengl_funcs null_opengl_funcs =
null_glTextureStorage2DMultisampleEXT
,
null_glTextureStorage3DEXT
,
null_glTextureStorage3DMultisampleEXT
,
null_glTextureStorageSparseAMD
,
null_glTextureSubImage1DEXT
,
null_glTextureSubImage2DEXT
,
null_glTextureSubImage3DEXT
,
...
...
include/wine/wgl_driver.h
View file @
00628bb6
...
...
@@ -7,7 +7,7 @@
#define WINE_GLAPI
#endif
#define WINE_WGL_DRIVER_VERSION
8
#define WINE_WGL_DRIVER_VERSION
9
struct
wgl_context
;
struct
wgl_pbuffer
;
...
...
@@ -1019,6 +1019,8 @@ struct opengl_funcs
void
(
WINE_GLAPI
*
p_glGetPerfMonitorGroupsAMD
)(
GLint
*
,
GLsizei
,
GLuint
*
);
void
(
WINE_GLAPI
*
p_glGetPixelTexGenParameterfvSGIS
)(
GLenum
,
GLfloat
*
);
void
(
WINE_GLAPI
*
p_glGetPixelTexGenParameterivSGIS
)(
GLenum
,
GLint
*
);
void
(
WINE_GLAPI
*
p_glGetPixelTransformParameterfvEXT
)(
GLenum
,
GLenum
,
GLfloat
*
);
void
(
WINE_GLAPI
*
p_glGetPixelTransformParameterivEXT
)(
GLenum
,
GLenum
,
GLint
*
);
void
(
WINE_GLAPI
*
p_glGetPointerIndexedvEXT
)(
GLenum
,
GLuint
,
GLvoid
**
);
void
(
WINE_GLAPI
*
p_glGetPointervEXT
)(
GLenum
,
GLvoid
**
);
void
(
WINE_GLAPI
*
p_glGetProgramBinary
)(
GLuint
,
GLsizei
,
GLsizei
*
,
GLenum
*
,
GLvoid
*
);
...
...
@@ -1952,6 +1954,7 @@ struct opengl_funcs
void
(
WINE_GLAPI
*
p_glTexStorage2DMultisample
)(
GLenum
,
GLsizei
,
GLenum
,
GLsizei
,
GLsizei
,
GLboolean
);
void
(
WINE_GLAPI
*
p_glTexStorage3D
)(
GLenum
,
GLsizei
,
GLenum
,
GLsizei
,
GLsizei
,
GLsizei
);
void
(
WINE_GLAPI
*
p_glTexStorage3DMultisample
)(
GLenum
,
GLsizei
,
GLenum
,
GLsizei
,
GLsizei
,
GLsizei
,
GLboolean
);
void
(
WINE_GLAPI
*
p_glTexStorageSparseAMD
)(
GLenum
,
GLenum
,
GLsizei
,
GLsizei
,
GLsizei
,
GLsizei
,
GLbitfield
);
void
(
WINE_GLAPI
*
p_glTexSubImage1DEXT
)(
GLenum
,
GLint
,
GLint
,
GLsizei
,
GLenum
,
GLenum
,
const
GLvoid
*
);
void
(
WINE_GLAPI
*
p_glTexSubImage2DEXT
)(
GLenum
,
GLint
,
GLint
,
GLint
,
GLsizei
,
GLsizei
,
GLenum
,
GLenum
,
const
GLvoid
*
);
void
(
WINE_GLAPI
*
p_glTexSubImage3D
)(
GLenum
,
GLint
,
GLint
,
GLint
,
GLint
,
GLsizei
,
GLsizei
,
GLsizei
,
GLenum
,
GLenum
,
const
GLvoid
*
);
...
...
@@ -1984,6 +1987,7 @@ struct opengl_funcs
void
(
WINE_GLAPI
*
p_glTextureStorage2DMultisampleEXT
)(
GLuint
,
GLenum
,
GLsizei
,
GLenum
,
GLsizei
,
GLsizei
,
GLboolean
);
void
(
WINE_GLAPI
*
p_glTextureStorage3DEXT
)(
GLuint
,
GLenum
,
GLsizei
,
GLenum
,
GLsizei
,
GLsizei
,
GLsizei
);
void
(
WINE_GLAPI
*
p_glTextureStorage3DMultisampleEXT
)(
GLuint
,
GLenum
,
GLsizei
,
GLenum
,
GLsizei
,
GLsizei
,
GLsizei
,
GLboolean
);
void
(
WINE_GLAPI
*
p_glTextureStorageSparseAMD
)(
GLuint
,
GLenum
,
GLenum
,
GLsizei
,
GLsizei
,
GLsizei
,
GLsizei
,
GLbitfield
);
void
(
WINE_GLAPI
*
p_glTextureSubImage1DEXT
)(
GLuint
,
GLenum
,
GLint
,
GLint
,
GLsizei
,
GLenum
,
GLenum
,
const
GLvoid
*
);
void
(
WINE_GLAPI
*
p_glTextureSubImage2DEXT
)(
GLuint
,
GLenum
,
GLint
,
GLint
,
GLint
,
GLsizei
,
GLsizei
,
GLenum
,
GLenum
,
const
GLvoid
*
);
void
(
WINE_GLAPI
*
p_glTextureSubImage3DEXT
)(
GLuint
,
GLenum
,
GLint
,
GLint
,
GLint
,
GLint
,
GLsizei
,
GLsizei
,
GLsizei
,
GLenum
,
GLenum
,
const
GLvoid
*
);
...
...
@@ -2111,7 +2115,7 @@ struct opengl_funcs
void
(
WINE_GLAPI
*
p_glVDPAUIsSurfaceNV
)(
INT_PTR
);
void
(
WINE_GLAPI
*
p_glVDPAUMapSurfacesNV
)(
GLsizei
,
const
INT_PTR
*
);
INT_PTR
(
WINE_GLAPI
*
p_glVDPAURegisterOutputSurfaceNV
)(
GLvoid
*
,
GLenum
,
GLsizei
,
const
GLuint
*
);
INT_PTR
(
WINE_GLAPI
*
p_glVDPAURegisterVideoSurfaceNV
)(
GLvoid
*
,
GLenum
,
GLsizei
,
const
GLuint
*
);
INT_PTR
(
WINE_GLAPI
*
p_glVDPAURegisterVideoSurfaceNV
)(
const
GLvoid
*
,
GLenum
,
GLsizei
,
const
GLuint
*
);
void
(
WINE_GLAPI
*
p_glVDPAUSurfaceAccessNV
)(
INT_PTR
,
GLenum
);
void
(
WINE_GLAPI
*
p_glVDPAUUnmapSurfacesNV
)(
GLsizei
,
const
INT_PTR
*
);
void
(
WINE_GLAPI
*
p_glVDPAUUnregisterSurfaceNV
)(
INT_PTR
);
...
...
@@ -2410,7 +2414,7 @@ struct opengl_funcs
void
(
WINE_GLAPI
*
p_glVertexStream4ivATI
)(
GLenum
,
const
GLint
*
);
void
(
WINE_GLAPI
*
p_glVertexStream4sATI
)(
GLenum
,
GLshort
,
GLshort
,
GLshort
,
GLshort
);
void
(
WINE_GLAPI
*
p_glVertexStream4svATI
)(
GLenum
,
const
GLshort
*
);
void
(
WINE_GLAPI
*
p_glVertexWeightPointerEXT
)(
GL
sizei
,
GLenum
,
GLsizei
,
const
GLvoid
*
);
void
(
WINE_GLAPI
*
p_glVertexWeightPointerEXT
)(
GL
int
,
GLenum
,
GLsizei
,
const
GLvoid
*
);
void
(
WINE_GLAPI
*
p_glVertexWeightfEXT
)(
GLfloat
);
void
(
WINE_GLAPI
*
p_glVertexWeightfvEXT
)(
const
GLfloat
*
);
void
(
WINE_GLAPI
*
p_glVertexWeighthNV
)(
unsigned
short
);
...
...
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