Rolando Caloca
630f75b6fe
UE4 - Fix Metal matrix constructor
...
#codereview Michael.Trepka, Mark.Satterthwaite
[CL 2626231 by Rolando Caloca in Main branch]
2015-07-20 14:26:26 -04:00
Marc Audy
f82bafc086
Remove extra ,
...
[CL 2600499 by Marc Audy in Main branch]
2015-06-25 10:08:37 -04:00
Marc Audy
009a3f0c47
Buildwathcher - Fix initialization order
...
#codereview Roloando.Caloca
[CL 2600476 by Marc Audy in Main branch]
2015-06-25 09:56:54 -04:00
Rolando Caloca
215d4c8c16
UE4 - Metal integration from Zebra
...
- Shader changes/fix-ups, support for MRT & SM5 on the shader code gen backend
#codereview Mark.Satterthwaite, Michael.Trepka, Josh.Adams, Peter.Sauerbrei
[CL 2599662 by Rolando Caloca in Main branch]
2015-06-24 17:40:55 -04:00
Rolando Caloca
8b34bd48af
UE4 - Fix Precision output for ES platforms
...
#codereview Dmitry.Rekman, Michael.Trepka, Chris.Babcock
[CL 2592355 by Rolando Caloca in Main branch]
2015-06-18 14:24:11 -04:00
Marc Audy
1a12e9cffe
Add a matching PRAGMA_ENABLE_SHADOW_VARIABLE_WARNINGS for PRAGMA_DISABLE_SHADOW_VARIABLE_WARNINGS instead of using basic PRAGMA_POP
...
[CL 2548029 by Marc Audy in Main branch]
2015-05-12 17:41:47 -04:00
Rolando Caloca
55f0c898da
UE4 - Metal - fix intrinsics
...
[CL 2533765 by Rolando Caloca in Main branch]
2015-05-01 11:51:14 -04:00
Rolando Caloca
fcbd292c2a
UE4 - Metal - Support for GetDimensions()
...
[CL 2532224 by Rolando Caloca in Main branch]
2015-04-30 13:55:28 -04:00
Rolando Caloca
a6633edece
UE4 - Metal - Support for gather
...
[CL 2532170 by Rolando Caloca in Main branch]
2015-04-30 13:17:29 -04:00
Rolando Caloca
dc2ade0796
UE4 - hlslcc - Metal - Fix texture sampled with different samplers
...
[CL 2514987 by Rolando Caloca in Main branch]
2015-04-16 17:03:26 -04:00
Marc Audy
6fbd586187
Disable shadow variable warnings around third party includes that throw warnings
...
[CL 2510513 by Marc Audy in Main branch]
2015-04-13 13:43:25 -04:00
Rolando Caloca
1033b06e67
UE4 - Metal - Fix texture arrays
...
[CL 2488158 by Rolando Caloca in Main branch]
2015-03-23 14:50:36 -04:00
Rolando Caloca
8827cb7a4a
UE4 - Metal - fixed bug with previous check-in (depth samplers)
...
- Initial support for texture arrays
[CL 2488058 by Rolando Caloca in Main branch]
2015-03-23 14:05:22 -04:00
Rolando Caloca
02b118b057
UE4 - Metal - Fix for depth textures
...
- Fix case of float3 Out : SV_Target1 instead of float4
[CL 2488021 by Rolando Caloca in Main branch]
2015-03-23 13:39:16 -04:00
Rolando Caloca
a1f4fdf0be
UE4 - Metal - Fix bad uav dereference
...
Glsl - Better variable names
[CL 2486692 by Rolando Caloca in Main branch]
2015-03-20 16:18:49 -04:00
Rolando Caloca
1362eb3a75
UE4 - Metal - Change fmax/fmin to max/min when using int/uint types
...
- Change local var name to match type for easier debugging
[CL 2486219 by Rolando Caloca in Main branch]
2015-03-20 11:31:48 -04:00
Rolando Caloca
be71ff1af5
UE4 - hlslcc - Reduce memory leaks (missing Linux libs)
...
#codereview Dmitry.Rekman
[CL 2473774 by Rolando Caloca in Main branch]
2015-03-10 10:40:42 -04:00
Rolando Caloca
ff538da9bf
UE4 - Fixes UE-10562
...
hlslcc - Fix empty if() generation
Converts from
if(!EXPR) {}
to
EXPR
#codereview Mark.Satterthwaite, Chris.Babcock, Dmitry.Rekman, Michael.Trepka
[CL 2457355 by Rolando Caloca in Main branch]
2015-02-23 18:55:44 -05:00
Josh Adams
f143c10f80
- Some compute shader fixes, one left with buffer indices (handing back to Rolando)
...
[CL 2408122 by Josh Adams in Main branch]
2015-01-15 19:28:55 -05:00
Rolando Caloca
a71dea4f0d
UE4 - Metal - Fix: texture2D into texture2d
...
#codereview Josh.Adams
[CL 2407332 by Rolando Caloca in Main branch]
2015-01-15 11:20:29 -05:00
Rolando Caloca
b4bf3df59e
UE4 - Metal - Fix RWTexture2D writes (still need to check if we can bind textures as buffer[[n]] )
...
#codereview Josh.Adams
[CL 2406714 by Rolando Caloca in Main branch]
2015-01-14 20:54:20 -05:00
Josh Adams
946168cd4f
Quick fix for packing 2 halves into a uint (better fix will be handling all packing modes)
...
#codereview rolando.caloca
[CL 2391116 by Josh Adams in Main branch]
2014-12-17 10:05:37 -05:00
Rolando Caloca
c0db1bfb0e
UE4 - hlslcc & Metal
...
- Metal - Fix for RWBuffer<uint> generating swizzle .x
- hlslcc - Support for RWStructuredBuffer
[CL 2388726 by Rolando Caloca in Main branch]
2014-12-15 12:21:10 -05:00
Rolando Caloca
b2146e396d
UE4 - Metal - Fix UAV indices
...
[CL 2387457 by Rolando Caloca in Main branch]
2014-12-12 16:43:26 -05:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00