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 |
|
Josh Adams
|
efab15adfb
|
- Added a Metal shader CC workaround for use of packHalf2x16 in compute shader (likely can be done cleaner - rco!)
#codereview rolando.caloca
[CL 2375131 by Josh Adams in Main branch]
|
2014-12-03 14:46:51 -05:00 |
|
Rolando Caloca
|
83b098f70c
|
#UE4 - Metal - Fix for UAVs
[CL 2373118 by Rolando Caloca in Main branch]
|
2014-12-01 19:09:11 -05:00 |
|
Rolando Caloca
|
41144eec34
|
#UE4 - Metal - Proper sync primitives, add missing #include
#codereview Josh.Adams
[CL 2372584 by Rolando Caloca in Main branch]
|
2014-12-01 11:18:51 -05:00 |
|
Rolando Caloca
|
2a3d4fe394
|
#UE4 - Metal - missing compute intrinsic
[CL 2372572 by Rolando Caloca in Main branch]
|
2014-12-01 10:47:45 -05:00 |
|
Rolando Caloca
|
7505c50959
|
UE4 - Metal - Use precise::clamp for float
#codereview Josh.Adams
[CL 2370073 by Rolando Caloca in Main branch]
|
2014-11-25 17:53:45 -05:00 |
|
Rolando Caloca
|
054d77dc6d
|
UE4 - Undo Metal precise clamp
[CL 2369998 by Rolando Caloca in Main branch]
|
2014-11-25 17:51:58 -05:00 |
|
Josh Adams
|
082e2c72f5
|
- Changed Metal clamp to precise version to remove NaNs
#codereview rolando.caloca
[CL 2367579 by Josh Adams in Main branch]
|
2014-11-21 11:36:30 -05:00 |
|
Rolando Caloca
|
db17154f0f
|
UE4 - Metal - remove packed from CB's (fixes array of float3 in cb's bug)
#codereview Josh.Adams
[CL 2366818 by Rolando Caloca in Main branch]
|
2014-11-20 16:16:13 -05:00 |
|
Rolando Caloca
|
bbb7c649ed
|
UE4 - hlslcc - Support for void intrinsics;
Metal - Support for group memory barrier with group sync
[CL 2357056 by Rolando Caloca in Main branch]
|
2014-11-12 10:01:44 -05:00 |
|
Rolando Caloca
|
c874cc119a
|
UE4 - hlslcc - Metal - NumThreads for compute shaders
[CL 2356214 by Rolando Caloca in Main branch]
|
2014-11-11 15:42:39 -05:00 |
|
Rolando Caloca
|
507b6fc7df
|
UE4 - Metal - Backend changes in prep for compute shaders
[CL 2355158 by Rolando Caloca in Main branch]
|
2014-11-10 17:24:44 -05:00 |
|
Rolando Caloca
|
8ae6537e2c
|
UE4 - Metal at Feature Level 3.1 (shader side)
[CL 2331558 by Rolando Caloca in Main branch]
|
2014-10-16 09:42:51 -04:00 |
|
Rolando Caloca
|
ab2dc1ce5f
|
UE4 - Fix for Metal SRV indices
- First build x64 libs for faster iteration
- Fix crash on IRDump
[CL 2327738 by Rolando Caloca in Main branch]
|
2014-10-13 17:33:38 -04:00 |
|
Rolando Caloca
|
d70154e80a
|
READY - UE4 - Metal bumped to Feature Level ES3.1
- Fix codegen bug
[CL 2325464 by Rolando Caloca in Main branch]
|
2014-10-10 09:31:24 -04:00 |
|
Josh Adams
|
af765e665b
|
- Fix some Metal math function names
#codereview rolando.caloca
[CL 2322031 by Josh Adams in Main branch]
|
2014-10-07 19:20:09 -04:00 |
|
Rolando Caloca
|
8d0913ceba
|
UE4 - MetalBackend - Fix samplerBuffer support
CCT - Fix missing default entry point
[CL 2321944 by Rolando Caloca in Main branch]
|
2014-10-07 18:19:57 -04:00 |
|
Rolando Caloca
|
1e13c6f58a
|
UE4 - hlslcc - Rollback //depot/UE4/Engine/Source/ThirdParty/hlslcc to changelist 2316264
[CL 2319202 by Rolando Caloca in Main branch]
|
2014-10-03 20:02:42 -04:00 |
|
Rolando Caloca
|
b61809b923
|
UE4 - Mac compile fixes
[CL 2316687 by Rolando Caloca in Main branch]
|
2014-10-01 18:16:34 -04:00 |
|