Jack Andersen
|
e17d5c0b83
|
GLSL generation fixes
|
2016-08-01 19:54:40 -10:00 |
Jack Andersen
|
b7143c7dca
|
Default colorRegs when lighting uniform not available
|
2016-07-31 20:35:35 -10:00 |
Jack Andersen
|
7e42581cf0
|
HLSL extended shader support
|
2016-07-31 18:34:08 -10:00 |
Jack Andersen
|
b0b955f83f
|
Remove redundant line of GLSL
|
2016-07-31 14:21:02 -10:00 |
Jack Andersen
|
dc2c636f33
|
Early fragment tests and alpha compare to emulate GX use
|
2016-07-31 14:12:10 -10:00 |
Jack Andersen
|
9806a34ef6
|
Vulkan build fix
|
2016-07-31 13:47:41 -10:00 |
Jack Andersen
|
f9cae24c5d
|
Add alpha-test functionality for applicable blend modes
|
2016-07-31 13:35:46 -10:00 |
Jack Andersen
|
ec859598e9
|
Metal platform conformance
|
2016-07-31 10:26:08 -10:00 |
Jack Andersen
|
9531d2bb02
|
Fixes for extended shaders
|
2016-07-30 18:45:28 -10:00 |
Jack Andersen
|
0acf4865ca
|
Initial extended shader refactor
|
2016-07-30 16:06:13 -10:00 |
Jack Andersen
|
9c48e5e8b6
|
Metal backend fixes
|
2016-07-19 10:33:04 -10:00 |
Jack Andersen
|
d73c12c61f
|
Normalize must occur on 3-components
|
2016-07-19 10:12:04 -10:00 |
Jack Andersen
|
0decdce86d
|
Update shaders for normalize TCG flag
|
2016-07-18 20:12:00 -10:00 |
Jack Andersen
|
23f52a1ead
|
Add support for normalizing TCG configs
|
2016-07-18 17:41:55 -10:00 |
Jack Andersen
|
d03f00938a
|
Minor adjustments to silence MSVC warnings
|
2016-07-14 11:30:32 -10:00 |
Phillip Stephens
|
bb62f84fe1
|
Add postMtx to uniform, update athena
|
2016-07-12 01:54:42 -07:00 |
Phillip Stephens
|
bc91e4597d
|
Fix Vulkan shader errors by not using nested definitions
|
2016-07-10 11:44:33 -07:00 |
Phillip Stephens
|
bc170f1dc0
|
Fix TexMtx uniform for GLSL
|
2016-07-09 14:58:34 -07:00 |
Phillip Stephens
|
e2523d1268
|
Add post transform matrix
|
2016-07-08 12:55:33 -07:00 |
Jack Andersen
|
c544d99f98
|
Shader variable emit fixes
|
2016-07-07 14:05:45 -10:00 |
Jack Andersen
|
66774da1be
|
Update boo and GLSL backend for Vulkan
|
2016-06-30 16:31:23 -10:00 |
Jack Andersen
|
2fbc21cc18
|
Remove unneeded fprintf
|
2016-04-04 16:44:47 -10:00 |
Jack Andersen
|
635193c2fe
|
HLSL backend update
|
2016-04-04 09:34:22 -10:00 |
Jack Andersen
|
6abde07598
|
Metal extension shaders
|
2016-04-03 20:15:07 -10:00 |
Jack Andersen
|
80284ad816
|
Update GLSL backend for proper block bindings
|
2016-04-03 19:00:40 -10:00 |
Jack Andersen
|
4388cf64e5
|
Update GLSL backend for memory testing
|
2016-04-03 16:27:16 -10:00 |
Jack Andersen
|
54ca41f2ed
|
Update boo and Metal backend
|
2016-04-02 20:19:03 -10:00 |
Jack Andersen
|
8534af8b4d
|
Windows fixes
|
2016-04-02 17:31:50 -10:00 |
Jack Andersen
|
831ad0af8e
|
Add primitive type to shader tag
|
2016-04-01 17:34:03 -10:00 |
Jack Andersen
|
6638463198
|
Cook path directory creation
|
2016-03-31 08:56:19 -10:00 |
Jack Andersen
|
f254b34cca
|
boo lambda D3D sync
|
2016-03-30 10:43:09 -10:00 |
Jack Andersen
|
72fc1e5754
|
boo lambda-factory API refactor
|
2016-03-30 09:15:08 -10:00 |
Jack Andersen
|
3015372883
|
D3D sync
|
2016-03-23 22:35:04 -10:00 |
Jack Andersen
|
bb0ca46194
|
Vulkan sync
|
2016-03-23 22:15:55 -10:00 |
Jack Andersen
|
a09d042a3d
|
Update shader pipeline calls
|
2016-03-23 22:06:24 -10:00 |
Jack Andersen
|
31fa668e78
|
Humungous refactor
|
2016-03-04 13:02:44 -10:00 |
Jack Andersen
|
9a35417f42
|
Update boo
|
2016-02-24 10:52:53 -10:00 |
Jack Andersen
|
c424e37fba
|
Update boo and GLSL macros
|
2016-02-23 17:18:19 -10:00 |
Jack Andersen
|
d76fcf0f5b
|
Vulkan Updates
|
2016-02-22 16:33:29 -10:00 |
Jack Andersen
|
8590ae9f01
|
SPIR-V ShaderCache backend
|
2016-01-14 12:47:31 -10:00 |
Jack Andersen
|
99ea94de39
|
Integrate glslang AST compilation
|
2016-01-14 11:12:29 -10:00 |
Jack Andersen
|
8bf39efcd8
|
Update boo
|
2015-11-27 18:08:28 -10:00 |
Jack Andersen
|
18f708753d
|
windows enum refactor fixes
|
2015-11-20 16:59:43 -10:00 |
Jack Andersen
|
c4f8743bf6
|
OS X enum refactor fixes
|
2015-11-20 16:16:54 -10:00 |
Jack Andersen
|
0a457d854a
|
Major scoped-enum refactor
|
2015-11-20 15:13:06 -10:00 |
Jack Andersen
|
daa446588b
|
Metal shader generation
|
2015-11-18 13:56:45 -10:00 |
Jack Andersen
|
e5c4008cfb
|
git add of HLSL sources.. derp
|
2015-11-17 21:29:54 -10:00 |
Jack Andersen
|
6387b420ae
|
Working HECL shader generation on D3D11/12
|
2015-11-17 20:16:08 -10:00 |
Jack Andersen
|
6ae4f6ed11
|
Additions to test
|
2015-11-15 18:30:06 -10:00 |
Jack Andersen
|
77c5f8c089
|
Updated Athena, squelched some warnings
|
2015-11-14 13:59:38 -10:00 |
Phillip
|
e0cff83a41
|
Squash MSVC warnings
|
2015-11-13 22:39:27 -08:00 |
Jack Andersen
|
cbb0951c09
|
Initial HECL-IR to GLSL implementation
|
2015-11-10 13:17:53 -10:00 |
Jack Andersen
|
c0d89d3e1e
|
Transplant of libBoo to hecl's extern
|
2015-11-09 16:06:27 -10:00 |
Jack Andersen
|
3a4647e4c3
|
Optimization refinements in mesh cooker
|
2015-10-18 17:27:58 -10:00 |
Jack Andersen
|
5b88fa6af4
|
GX backend updates
|
2015-10-16 16:06:27 -10:00 |
Jack Andersen
|
f2c77a62fc
|
Silenced windows warnings
|
2015-10-16 11:52:18 -10:00 |
Jack Andersen
|
978c6b1334
|
GX backend fixes
|
2015-10-15 22:02:59 -10:00 |
Jack Andersen
|
d5cc16b79a
|
Updated Athena
|
2015-10-15 17:08:01 -10:00 |
Jack Andersen
|
edf368b1b1
|
Merge branch 'master' of https://github.com/AxioDL/hecl
|
2015-10-15 14:35:22 -10:00 |
Jack Andersen
|
2034a83576
|
Various updates and fixes
|
2015-10-15 14:34:47 -10:00 |
Jack Andersen
|
93eefac765
|
Windows fix
|
2015-10-15 12:24:34 -10:00 |
Jack Andersen
|
a86b5f8c1d
|
HECL Compiler bug fixes
|
2015-10-14 13:06:47 -10:00 |
Jack Andersen
|
2148bc2459
|
GX Backend work
|
2015-10-13 16:16:21 -10:00 |
Jack Andersen
|
60374a472a
|
GX backend work
|
2015-10-10 19:55:53 -10:00 |
Jack Andersen
|
45b1d2edf3
|
Initial GX Backend
|
2015-10-09 20:59:40 -10:00 |
Jack Andersen
|
cc340518f1
|
extract tool work
|
2015-07-12 20:30:20 -10:00 |