mirror of
https://github.com/intel/compute-runtime.git
synced 2025-06-28 17:58:30 +08:00

Add mock of opengl32.dll to check that sharing functions are loaded Change-Id: I361707ee9a506e84db51d4fa9c98823db2550fae
58 lines
1.8 KiB
Modula-2
58 lines
1.8 KiB
Modula-2
; Copyright (c) 2017, Intel Corporation
|
|
;
|
|
; Permission is hereby granted, free of charge, to any person obtaining a
|
|
; copy of this software and associated documentation files (the "Software"),
|
|
; to deal in the Software without restriction, including without limitation
|
|
; the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
|
; and/or sell copies of the Software, and to permit persons to whom the
|
|
; Software is furnished to do so, subject to the following conditions:
|
|
;
|
|
; The above copyright notice and this permission notice shall be included
|
|
; in all copies or substantial portions of the Software.
|
|
;
|
|
; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
|
; OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
; FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
|
; THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
|
; OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
|
; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
|
; OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
LIBRARY "mock_opengl32"
|
|
EXPORTS
|
|
glGetString
|
|
wglGetProcAddress
|
|
glSetString
|
|
mockLoader
|
|
glGetStringiMock
|
|
wglSetSharedOCLContextStateINTELMock
|
|
wglGetCurrentContext
|
|
wglGetCurrentDC
|
|
glGetIntegerv
|
|
wglCreateContext
|
|
wglDeleteContext
|
|
wglShareLists
|
|
wglMakeCurrent
|
|
glSetString
|
|
glSetStringi
|
|
mockGLAcquireSharedBuffer
|
|
resetParam
|
|
getParam
|
|
loadBuffer
|
|
getBufferInfo
|
|
memParam
|
|
setGLSetSharedOCLContextStateReturnedValue
|
|
getGLSetSharedOCLContextStateReturnedValue
|
|
mockGLAcquireSharedRenderBuffer
|
|
mockGLReleaseSharedBuffer
|
|
mockGLReleaseSharedRenderBuffer
|
|
mockGLReleaseSharedTexture
|
|
mockGLAcquireSharedTexture
|
|
loadTexture
|
|
getTextureInfo
|
|
mockGLGetCurrentDisplay
|
|
setGlMockReturnedValues
|
|
getGlMockReturnedValues
|
|
mockGlRetainSync
|
|
mockGlReleaseSync
|
|
mockGlGetSynciv |