Commit Graph

29 Commits

Author SHA1 Message Date
Antti Tapaninen
229de30a1f fix a typo on HLSL hull shader passthrough, use outLoc instead of inLoc 2018-12-27 10:23:01 -08:00
Antti Tapaninen
af5de73bdb support gl_Layer input to fragment stage (merge from https://github.com/Unity-Technologies/HLSLcc/pull/23) 2018-12-23 10:15:58 -08:00
Antti Tapaninen
16e38ceeb8 remove unused variables 2018-12-23 10:14:57 -08:00
Antti Tapaninen
8d2b7ead02 fix cmake generation 2018-12-23 10:14:57 -08:00
Antti Tapaninen
11377f61c8 Fixed memory leaks in HLSLcc (based on c2bba9b89c) 2018-12-23 10:14:48 -08:00
Antti Tapaninen
7b1f85206f Change shader.reserve() to shader.resize() (reapplied 1e0f034259 lost during upstream merge) 2018-12-22 17:33:53 -08:00
Antti Tapaninen
4febdc910c Update README.md for ES2 and new contributors 2018-12-22 16:27:56 -08:00
Antti Tapaninen
5a261a7fe8 bring latest changes from upstream ( 1155504498e0 )
- Bunch of fixes for issues found during SRP Lightweight and HD RP development
- Fix indentation issues from generated Metal output
- Metal Tessellation fixes
- Improve ES2 support

- Merge "fix issue with negation of (bool->int) result" #22 (https://github.com/Unity-Technologies/HLSLcc/pull/22)
- Merge "Updated to support basic parsing of resources for Shader Model 5.1" #27 (https://github.com/Unity-Technologies/HLSLcc/pull/27)
- Partial merge of "bugfix request" #37 (https://github.com/Unity-Technologies/HLSLcc/pull/37)
2018-12-22 16:20:26 -08:00
Antti Tapaninen
cb9809a23c reformat upstream code to latest coding convention ( 281bc7d8cfdb ) 2018-12-22 15:45:19 -08:00
Mikko Strandborg
467d0a193a Bring changes from upstream ( 281bc7d8cfdb ) 2018-06-10 10:08:26 +03:00
Mikko Strandborg
1d91e686d8 Merge pull request #29 from Unity-Technologies/upstream
Pulled changes from internal unity repo at changeset 42ec4a54d7ca
2017-07-31 10:47:51 +03:00
Mikko Strandborg
ab352e4603 Pulled changes from internal unity repo at changeset 42ec4a54d7ca 2017-07-31 10:46:48 +03:00
Mikko Strandborg
e2d66dc0fa Merge pull request #7 from vinjn/master
Change shader.reserve() to shader.resize()
2017-03-21 06:47:39 -07:00
Mikko Strandborg
1b6d4bd6a3 Merge pull request #9 from biojppm/fixinclude
add missing includes detected in VS2015.
2017-03-21 06:44:26 -07:00
Mikko Strandborg
57e99c679f Merge pull request #10 from biojppm/cmake
cmake: added install targets and export config
2017-03-21 06:43:59 -07:00
Mikko Strandborg
5f8fc43675 Collection of updates from Unity internal repo at changeset 17a9acd02335496aff4e2eec1b2685085c9b5b0d 2017-03-21 15:40:07 +02:00
Joao Paulo Magalhaes
b66ce3641c make the public install interface point to /include
This way clients have to #include <hlslcc/hlslcc.hpp> (or pstdint.h could conflict with previously existing files)
2017-01-25 03:37:40 +00:00
Joao Paulo Magalhaes
6f6abeca8b cmake: added install targets and export config 2017-01-25 03:08:53 +00:00
Joao Paulo Magalhaes
9ca58616ce add missing includes detected in VS2015. 2017-01-25 03:07:53 +00:00
vinjn
1e0f034259 Change shader.reserve() to shader.resize() 2016-11-22 16:16:32 +08:00
Mikko Strandborg
d8176fd55a One more feedback from PR 2: don't compare pointers to iterators 2016-11-17 11:17:20 +02:00
Mikko Strandborg
23cd014fd4 Fixes based on https://github.com/Unity-Technologies/HLSLcc/pull/2 2016-11-17 09:53:01 +02:00
Mikko Strandborg
117eb98b61 Merge pull request #1 from thestr4ng3r/master
Add CMakeLists.txt
2016-11-16 11:25:57 +02:00
Florian Märkl
8ba9a3283c Add CMakeLists.txt, Update README.md 2016-11-16 09:54:28 +01:00
strandborg
77d6dabace Update README.md 2016-11-16 10:02:41 +02:00
strandborg
a3c41429c0 Update README.md 2016-11-16 09:55:56 +02:00
strandborg
c43bc5a81b Clean up README.md 2016-11-16 09:48:02 +02:00
Mikko Strandborg
eea476093c Initial release (cfe8342494bbc2) 2016-11-16 09:35:08 +02:00
strandborg
07a739239e Initial commit 2016-11-16 09:01:58 +02:00