Commit Graph

50 Commits

Author SHA1 Message Date
95a10db684 Move new WAs into sku_wa_defs.h
automerge is unable to merge new WA entries into the sku_wa_defs.h and it does not
show conflicts either. This change moves those new WA entries into sku_wa_defs.h.
2021-11-16 02:39:23 +01:00
13e44c87ef Move WA declare into a separate file
Move WA declare into a separate file.
2021-11-15 14:46:14 +01:00
1da92ecb83 [vISA] enable vISA for DG2 and PVC
enable vISA for DG2 and PVC
2021-11-12 18:53:45 +01:00
efee891c83 Changes in code. 2021-11-11 08:35:30 +01:00
a631ab8608 Adding DG2 & PVC workaround files
For future DG2 & PVC code.
2021-11-10 19:04:33 +01:00
5df06216ef Use Wa id to guard the WA.
_OS_DESCRIPTION
2021-10-11 18:43:38 +02:00
eab9f0eb3c Repurpose sampler split workaround
Implement workaround for sample on texture3d. Since the workaround is
similar to the old sampler split workaround that is no longer needed,
the code from the old workaround has been reused for the new one.
2021-08-30 23:24:42 +02:00
6b318ae05b Open source the ALDERLAKE_P
Open source the ALDERLAKE_P
2021-07-19 22:15:46 +02:00
4aa191ba0a Internal change
Internal feature related change.
2021-07-15 00:22:24 +02:00
9dc33135d8 update copyright headers in Source/IGC_OpenSourceFiles 2021-05-23 12:48:13 +02:00
a8c7e261f2 Added XeHP SDV skuwa files. 2021-04-14 15:38:22 +02:00
21ac69420b code refactor 2021-04-02 08:52:57 +02:00
9ece1aa127 updated copyright headers in inc - Part 2 2021-03-23 13:48:20 +01:00
2c9ef06cc0 updated copyright headers in inc 2021-03-22 13:16:25 +01:00
03acf1ac06 Enable Wa_16012061344 for read suppresion issue caused by predictor 2021-03-09 08:24:22 +01:00
be0a486c4c Changes in code. 2021-02-25 19:42:32 +01:00
ce84ddcfa2 Enable Wa_16012061344 for read suppresion issue caused by predictor 2021-02-23 18:57:53 +01:00
313c2c8280 [Autobackout][FuncReg]Revert of change: f54723853f
Enable Wa_16012061344 for read suppresion issue caused by predictor
2021-02-21 02:45:32 +01:00
f54723853f Enable Wa_16012061344 for read suppresion issue caused by predictor 2021-02-20 19:43:23 +01:00
08e997bc2d Intenal Change 2021-02-09 10:18:14 +01:00
7f91dd6b9f [Autobackout][FuncReg]Revert of change: c24b39d283
Intenal Change
2021-02-07 09:04:41 +01:00
c24b39d283 Intenal Change 2021-02-05 23:22:21 +01:00
e401d663e3 Internal feature 2021-01-26 22:46:32 +01:00
390bac6a53 Internal feature 2021-01-06 20:50:00 +01:00
9bf2b491ac Workaround for sampler feedback bug 2020-12-15 01:49:30 +01:00
bdd20c3387 Open source ROCKETLAKE and ALDERLAKE_S 2020-12-11 17:49:35 +01:00
2040284422 Add workaround for when VS urb length is 0 2020-12-04 07:35:49 +01:00
ea511fc66c Add method to do sampler splits SIMD8/16 sampler to odd and even subspans (#44) 2020-11-05 12:07:45 +00:00
942599404d Add workaround for static vertex count
Change-Id: I3e20bbeaff390753960ca549d6cf3c6a6bd276a1
2020-10-20 23:50:13 -07:00
d9e47759b6 Adding another Local Memory flag in the sku table
Change-Id: I09871ce203db396477426596de5fcc9702f66e31
2020-08-27 20:44:08 -07:00
0ee9c25e68 Add WA to set noMask for all sampler
Change-Id: I9aa813b80e2489e5ba67f55e4577e881f67f1722
2020-08-17 22:29:14 -07:00
0612851caa Connect WA table to actual WA...
Change-Id: I07dbb3a3a0bc839ca34e34698ff8a31e9c95f460
2020-08-06 17:30:46 -07:00
cf458be4ab Added WA Wa_1409909237
Change-Id: I782ac4376a30eb0b3d24f77b489ee855176849c7
2020-07-14 00:46:01 -07:00
887564a9d1 Internal Change
Change-Id: Ic02c40f2fa24695891bb35678119b310ab936581
2020-03-19 12:17:47 -07:00
aea157f11e WA table has been populated with the new WA, use this new WA to
control nomask WA.

Change-Id: I5268473844dde387fc3dd4b27a538c5fbb2569bc
2020-02-21 14:32:20 -08:00
646169fb09 Changing a condition for insert HDC fence before EOT when sparse aliased resources may be present from platform based to WA table entry based.
Change-Id: I3516c37a19eaf6f9b621f7e2c80d165f8a632448
2020-02-20 02:57:01 -08:00
2bb5c887ec Link A64 WA to WA id
Change-Id: I74df2d8b9280a5a736f1f9e54b253ebdd8d24215
2020-02-14 15:40:03 -08:00
de3fd6d7a3 Sku_wa Update
Change-Id: Icdc1eb158e805418d30cc65d568bbf78f524ae4a
2019-12-03 10:04:20 -08:00
7117adbaa6 vISA: Enable clearAccBeforeEOT by Wa_14010017096
Change-Id: If296969be7935f42e5b6e9190821dff1bb6c2a4a
2019-10-15 23:00:57 -07:00
46c3df0c17 Sync change
Change-Id: I90c28b999f541ea24bc68f65447f136b5d5d5348
2019-10-02 03:00:50 -07:00
8676b7dfcc Updating platform devices and workaround tables and adding Elkhartlake platform.
Change-Id: I2f7b53a53392a4d5ee123753624028326bd348e9
2019-09-23 16:24:56 -07:00
6d45fe6a05 Open Sourcing Gen 12 content for IGC
Change-Id: I701e08746ef0db8f18cedf9aea6fa47d164b4876
2019-09-18 17:14:27 +02:00
309e052d4f Internal bugfix
Change-Id: I28d8f392988f84477274551534c654159b48984a
2019-07-31 09:53:32 -07:00
952d4d1f21 This is a WA to clamp cosine range
Change-Id: I7b7aa49a377c370dc44c71f7b999478d4904fb7a
2019-03-13 06:01:25 -07:00
233293c2ec Synchronisation between branches.
Change-Id: I03cb48abeba8c2ce3d609e7ca8163f708ad471ab
2019-01-22 06:45:49 -08:00
d95b0d3688 WA to force DS to write URB
Change-Id: I04ff5ce9179f3f22dbcad3261c256918d9234250
2018-05-24 18:27:43 -07:00
jgu
1f357fda7a Use a different sequence of instructions to get EMask
Change-Id: I44d4b2b48bfa72d585a81c1fa8a4a6a5dd931b72
2018-05-16 12:30:09 +02:00
1432826ea1 Adding a new WA in the WA_TABLE
Change-Id: Ie8a300a3629209323dc23e3a38a5960e659cdd2e
2018-02-13 16:33:55 -08:00
0d7bc0155e Fix for open source build
Change-Id: Idcfbf7ed14653e6a4b5ef4f8ae04f6f25f828bae
2018-01-30 23:06:57 -08:00
b0f00b3ee0 Initial Release of the Intel Graphics Compiler
Signed-off-by: achand7 <anupama.chandrasekhar@intel.com>
2018-01-30 10:00:45 -08:00