@@ -24,11 +24,11 @@ cmake_minimum_required(VERSION 3.5)
2424project (igfx_gmmumd)
2525
2626# GmmLib Api Version used for so naming
27- set (GMMLIB_API_MAJOR_VERSION 9 )
27+ set (GMMLIB_API_MAJOR_VERSION 10 )
2828set (GMMLIB_API_MINOR_VERSION 0)
2929
3030if (NOT DEFINED MAJOR_VERSION)
31- set (MAJOR_VERSION 9 )
31+ set (MAJOR_VERSION 10 )
3232endif ()
3333
3434if (NOT DEFINED MINOR_VERSION)
@@ -176,10 +176,12 @@ set(HEADERS_
176176 ${BS_DIR_GMMLIB} /CachePolicy/GmmCachePolicyUndefineConditionals.h
177177 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen10CachePolicy.h
178178 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen11CachePolicy.h
179+ ${BS_DIR_GMMLIB} /CachePolicy/GmmGen12CachePolicy.h
179180 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen8CachePolicy.h
180181 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen9CachePolicy.h
181182 ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen10.h
182183 ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen11.h
184+ ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen12.h
183185 ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen8.h
184186 ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen9.h
185187 ${BS_DIR_GMMLIB} /inc/External/Common/GmmCachePolicy.h
@@ -205,10 +207,12 @@ set(HEADERS_
205207 ${BS_DIR_GMMLIB} /inc/External/Linux/GmmResourceInfoLin.h
206208 ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen10Platform.h
207209 ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen11Platform.h
210+ ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen12Platform.h
208211 ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen8Platform.h
209212 ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen9Platform.h
210213 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen10TextureCalc.h
211214 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen11TextureCalc.h
215+ ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen12TextureCalc.h
212216 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen7TextureCalc.h
213217 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen8TextureCalc.h
214218 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen9TextureCalc.h
@@ -235,7 +239,9 @@ set(SOURCES_
235239 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen9CachePolicy.cpp
236240 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen10CachePolicy.cpp
237241 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen11CachePolicy.cpp
242+ ${BS_DIR_GMMLIB} /CachePolicy/GmmGen12CachePolicy.cpp
238243 ${BS_DIR_GMMLIB} /Platform/GmmGen11Platform.cpp
244+ ${BS_DIR_GMMLIB} /Platform/GmmGen12Platform.cpp
239245 ${BS_DIR_GMMLIB} /Platform/GmmGen8Platform.cpp
240246 ${BS_DIR_GMMLIB} /Platform/GmmGen9Platform.cpp
241247 ${BS_DIR_GMMLIB} /Platform/GmmGen10Platform.cpp
@@ -249,6 +255,7 @@ set(SOURCES_
249255 ${BS_DIR_GMMLIB} /Texture/GmmGen9Texture.cpp
250256 ${BS_DIR_GMMLIB} /Texture/GmmGen10Texture.cpp
251257 ${BS_DIR_GMMLIB} /Texture/GmmGen11Texture.cpp
258+ ${BS_DIR_GMMLIB} /Texture/GmmGen12Texture.cpp
252259 ${BS_DIR_GMMLIB} /Texture/GmmTexture.cpp
253260 ${BS_DIR_GMMLIB} /Texture/GmmTextureAlloc.cpp
254261 ${BS_DIR_GMMLIB} /Texture/GmmTextureSpecialCases.cpp
@@ -271,6 +278,7 @@ source_group("Source Files\\Cache Policy\\Client Files" FILES
271278 ${BS_DIR_GMMLIB} /CachePolicy/GmmCachePolicyResourceUsageDefinitions.h
272279 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen10CachePolicy.h
273280 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen11CachePolicy.h
281+ ${BS_DIR_GMMLIB} /CachePolicy/GmmGen12CachePolicy.h
274282 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen8CachePolicy.h
275283 ${BS_DIR_GMMLIB} /CachePolicy/GmmGen9CachePolicy.h
276284 )
@@ -316,6 +324,7 @@ source_group("Header Files" FILES
316324source_group ("Header Files\\ External\\ Common\\ Cache Policy" FILES
317325 ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen10.h
318326 ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen11.h
327+ ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen12.h
319328 ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen8.h
320329 ${BS_DIR_GMMLIB} /inc/External/Common/CachePolicy/GmmCachePolicyGen9.h
321330 )
@@ -332,13 +341,15 @@ source_group("Header Files\\Internal\\Common" FILES
332341source_group ("Header Files\\ Internal\\ Common\\ Platform" FILES
333342 ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen10Platform.h
334343 ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen11Platform.h
344+ ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen12Platform.h
335345 ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen8Platform.h
336346 ${BS_DIR_GMMLIB} /inc/Internal /Common/Platform/GmmGen9Platform.h
337347 )
338348
339349source_group ("Header Files\\ Internal\\ Common\\ Texture" FILES
340350 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen10TextureCalc.h
341351 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen11TextureCalc.h
352+ ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen12TextureCalc.h
342353 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen7TextureCalc.h
343354 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen8TextureCalc.h
344355 ${BS_DIR_GMMLIB} /inc/Internal /Common/Texture/GmmGen9TextureCalc.h
0 commit comments