942599404d
Add workaround for static vertex count
...
Change-Id: I3e20bbeaff390753960ca549d6cf3c6a6bd276a1
2020-10-20 23:50:13 -07:00
64e27a46d5
:
...
Added option to force dynamic vertex count in GS
Change-Id: Ie53e1ff2ee3dfa5bdd287f739759d6be660f5a06
2020-09-24 17:34:31 -07:00
38932301a2
- use IGC_ASSERT_MESSAGE in IGC
...
- refactor assertion statements
- remove __debugbreak() for CShader.cpp and RastyJitter.cpp
Change-Id: I5a1318036713bc834c0391a66267b12332c296a3
2020-06-16 06:31:51 -07:00
d5cf8dc51b
use IGC_ASSERT in IGC/Compiler
...
Change-Id: I1a2fb9d672885c9743b328d500fd107be4b65c32
2020-04-26 10:56:23 -07:00
395cc1d967
It is refactoring.
...
1) Changed USC namespace to IGC for all enumerators defined in file ShaderTypesEnum.h.
2) Changed several enum names by removing USC from them.
3) Rest of the files are just follow up.
4) Removed unnecessary comments from file ShaderTypesEnum.h.
Change-Id: I1480368337127c8740203bb9fea675abe84ff1a9
2020-04-03 02:55:48 -07:00
bdb241cbbf
This reverts commit 91241d8cf9.
...
Change-Id: I5cc82acaa1a4d2e779c1e97045d4ad6d88baeb27
2020-02-05 14:04:26 -08:00
91241d8cf9
It is refactoring.
...
1) Changed USC namespace to IGC for all enumerators defined in file ShaderTypesEnum.h.
2) Changed several enum names by removing USC from them.
3) Rest of the files are just follow up.
4) Removed unnecessary comments from file ShaderTypesEnum.h.
Change-Id: I39591a38c4ee5eb86ba3b4ce3385d512e9f3eb4d
2020-02-04 09:37:32 -08:00
862d1d982b
This is a clean-up change for fixing EOL whitespace
...
Change-Id: I91c714f4476bcc2b168596bc3840a94adc337bf6
2019-10-04 09:40:56 -07:00
608a38beb0
Cleanup, formating and refactor code
...
Change-Id: I2774e7e21c7131a2e6cfb0f5eea2e054cc9bd358
2019-08-07 05:29:04 -07:00
9508c9a18b
Separating metadata for URB header input and output. To allow
...
better control for LTO
Change-Id: Id17416ce0378175283b4aea94d5fe7814391cc41
2018-09-19 14:46:25 -07:00
8fe31a96d5
The decision of whether or not a shader has a fixed URB header
...
size can now be made on a per-shader basis instead of being set
per-adaptor.
Change-Id: I0f1f6ed901f3a272d98c84b833a52dd946ed908c
2018-08-21 13:36:54 -07:00
d849757b13
Added a new metadata field that indicates that a shader needs to write a vertex header(for VS/DS) or needs to read a vertex header(for HS/GS). This field is used to avoid allocating space in the URB for the vertex header when it is not needed.
...
Change-Id: Ic633ba9eb8eadefcf5ead55b2f523c836056c20a
2018-05-31 13:35:46 -08:00
d1d1663d92
Revert change 98b9564
...
Change-Id: I653bf7f5a7a23ad3aea5fdabd1cda83b37727a9c
2018-05-16 13:33:30 +02:00
98b95644e3
Added a new metadata field that indicates that a shader needs to write a vertex header(for VS/DS) or needs to read a vertex header(for HS/GS). This field is used to avoid allocating space in the URB for the vertex header when it is not needed.
...
Change-Id: Ic1d1ddf48556a1f87df48422b119985b478f6585
2018-05-14 09:08:52 -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