2013-06-10 21:56:23 +00:00
|
|
|
sample.frag
|
2012-12-13 01:37:04 +00:00
|
|
|
sample.vert
|
2013-09-26 00:45:21 +00:00
|
|
|
decls.frag
|
2012-12-13 01:37:04 +00:00
|
|
|
specExamples.frag
|
|
|
|
specExamples.vert
|
|
|
|
versionsClean.frag
|
|
|
|
versionsClean.vert
|
|
|
|
versionsErrors.frag
|
|
|
|
versionsErrors.vert
|
2013-03-01 21:53:13 +00:00
|
|
|
120.vert
|
2013-01-10 18:20:47 +00:00
|
|
|
120.frag
|
|
|
|
130.frag
|
|
|
|
140.frag
|
2013-01-28 17:40:21 +00:00
|
|
|
precision.frag
|
2013-06-19 05:41:25 +00:00
|
|
|
precision.vert
|
2013-02-04 23:54:58 +00:00
|
|
|
nonSquare.vert
|
|
|
|
matrixError.vert
|
2013-02-06 00:14:16 +00:00
|
|
|
cppSimple.vert
|
|
|
|
cppIndent.vert
|
|
|
|
cppNest.vert
|
|
|
|
cppComplexExpr.vert
|
2013-02-08 22:54:14 +00:00
|
|
|
pointCoord.frag
|
2013-02-11 00:54:44 +00:00
|
|
|
array.frag
|
2013-02-17 06:01:50 +00:00
|
|
|
array100.frag
|
|
|
|
comment.frag
|
2013-02-20 04:42:42 +00:00
|
|
|
300.vert
|
2013-02-26 19:47:21 +00:00
|
|
|
300.frag
|
Add ES 300 built-ins trunc, round, roundEven, modf, isnan, isinf, floatBitsToInt, floatBitsToUint, intBitsToFloat, uintBitsToFloat, packSnorm2x16, unpackSnorm2x16, packUnorm2x16, unpackUnorm2x16, packHalf2x16, and unpackHalf2x16, and new form of min, max, clamp, and mix.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@21063 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2013-04-07 20:04:12 +00:00
|
|
|
300BuiltIns.frag
|
2013-04-09 01:20:01 +00:00
|
|
|
300layout.vert
|
|
|
|
300layout.frag
|
2013-05-30 23:31:38 +00:00
|
|
|
300operations.frag
|
2013-06-06 18:31:21 +00:00
|
|
|
300block.frag
|
2013-02-27 19:02:52 +00:00
|
|
|
330.frag
|
|
|
|
330comp.frag
|
2013-03-04 23:50:08 +00:00
|
|
|
constErrors.frag
|
2013-03-07 19:22:07 +00:00
|
|
|
constFold.frag
|
2013-03-04 23:50:08 +00:00
|
|
|
errors.frag
|
2013-03-21 17:33:38 +00:00
|
|
|
forwardRef.frag
|
2013-04-05 04:05:39 +00:00
|
|
|
uint.frag
|
2013-04-12 03:57:02 +00:00
|
|
|
switch.frag
|
2013-06-10 07:36:26 +00:00
|
|
|
tokenLength.vert
|
2013-10-02 01:30:14 +00:00
|
|
|
100scope.vert
|
2013-06-12 06:13:17 +00:00
|
|
|
300scope.vert
|
2013-06-24 21:52:41 +00:00
|
|
|
400.frag
|
2013-06-24 21:22:03 +00:00
|
|
|
420.vert
|
2013-06-12 06:13:17 +00:00
|
|
|
430scope.vert
|
2013-06-25 21:09:47 +00:00
|
|
|
lineContinuation.vert
|
2013-08-04 23:51:37 +00:00
|
|
|
numeral.frag
|
Put in infrastructure for tessellation, geometry, and compute stages, and partially flesh out with built-in functions.
Added the built-in functions EmitVertex(), EndPrimitive(), barrier(), memoryBarrier(), memoryBarrierAtomicCounter(), memoryBarrierBuffer(), memoryBarrierImage(), memoryBarrierShared(), and groupMemoryBarrier().
Have not added any new built-in variables.
Also changed the linear performance relateToOperator() to a high-performance version.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@22659 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2013-08-09 17:14:49 +00:00
|
|
|
400.geom
|
|
|
|
400.tesc
|
|
|
|
400.tese
|
|
|
|
420.tese
|
|
|
|
430.comp
|
2013-09-20 06:20:21 +00:00
|
|
|
dce.frag
|
2013-08-05 15:52:03 +00:00
|
|
|
../../LunarGLASS/test/aggOps.frag
|
|
|
|
../../LunarGLASS/test/always-discard.frag
|
|
|
|
../../LunarGLASS/test/always-discard2.frag
|
|
|
|
../../LunarGLASS/test/conditionalDiscard.frag
|
|
|
|
../../LunarGLASS/test/conversion.frag
|
|
|
|
../../LunarGLASS/test/dataOut.frag
|
|
|
|
../../LunarGLASS/test/dataOutIndirect.frag
|
|
|
|
../../LunarGLASS/test/deepRvalue.frag
|
|
|
|
../../LunarGLASS/test/depthOut.frag
|
|
|
|
../../LunarGLASS/test/discard-dce.frag
|
|
|
|
../../LunarGLASS/test/doWhileLoop.frag
|
|
|
|
../../LunarGLASS/test/earlyReturnDiscard.frag
|
|
|
|
../../LunarGLASS/test/flowControl.frag
|
|
|
|
../../LunarGLASS/test/forLoop.frag
|
|
|
|
../../LunarGLASS/test/functionCall.frag
|
|
|
|
../../LunarGLASS/test/functionSemantics.frag
|
|
|
|
../../LunarGLASS/test/length.frag
|
|
|
|
../../LunarGLASS/test/localAggregates.frag
|
|
|
|
../../LunarGLASS/test/loops.frag
|
|
|
|
../../LunarGLASS/test/loopsArtificial.frag
|
|
|
|
../../LunarGLASS/test/matrix.frag
|
|
|
|
../../LunarGLASS/test/matrix2.frag
|
|
|
|
../../LunarGLASS/test/newTexture.frag
|
|
|
|
../../LunarGLASS/test/Operations.frag
|
|
|
|
../../LunarGLASS/test/prepost.frag
|
|
|
|
../../LunarGLASS/test/simpleFunctionCall.frag
|
|
|
|
../../LunarGLASS/test/structAssignment.frag
|
|
|
|
../../LunarGLASS/test/structDeref.frag
|
|
|
|
../../LunarGLASS/test/structure.frag
|
|
|
|
../../LunarGLASS/test/swizzle.frag
|
|
|
|
../../LunarGLASS/test/syntaxError.frag
|
|
|
|
../../LunarGLASS/test/test.frag
|
|
|
|
../../LunarGLASS/test/texture.frag
|
|
|
|
../../LunarGLASS/test/types.frag
|
|
|
|
../../LunarGLASS/test/uniformArray.frag
|
|
|
|
../../LunarGLASS/test/variableArrayIndex.frag
|
|
|
|
../../LunarGLASS/test/varyingArray.frag
|
|
|
|
../../LunarGLASS/test/varyingArrayIndirect.frag
|
|
|
|
../../LunarGLASS/test/voidFunction.frag
|
|
|
|
../../LunarGLASS/test/whileLoop.frag
|