Skip to content
Commits on Nov 14, 2011
  1. @WolfgangSt
  2. @WolfgangSt

    Added type casting for GLSL translation.

    This now allows to write code like: var i = 1; var x = new vec2(i, i);
    The casts are not checked for validity at SL# compile time yet, however.
    WolfgangSt committed Nov 14, 2011
  3. @WolfgangSt

    Added constructor taking explicit texture format for RTT objects with…

    …in the opentk binding util classes.
    WolfgangSt committed Nov 14, 2011
Commits on Oct 27, 2011
  1. @WolfgangSt

    Autolinker fix.

    Excluding self referencing shaders calls from depdendency list.
    This caused endless recursive compilation in certain setups.
    WolfgangSt committed Oct 27, 2011
Commits on Oct 26, 2011
  1. @WolfgangSt
Commits on Oct 20, 2011
  1. @WolfgangSt

    Renamed all texture* builtins to Texture*

    Changed ToLower xtrans utility function to only lowercase the first char.
    Updated all samples
    WolfgangSt committed Oct 20, 2011
  2. @WolfgangSt

    Renamed dFdx/y to DeriveTowardsX/Y.

    Updated examples.
    Renamed noise<i> to Noise<i>
    Supported discard in HLSL
    WolfgangSt committed Oct 20, 2011
Commits on Oct 19, 2011
  1. @WolfgangSt

    Removed definition gl_Vertex

    New syntax is [Varying(UsageSementic.Position0)] vec4 outName
    
    Updated all samples.
    Updates unit test framework.
    WolfgangSt committed Oct 19, 2011
Commits on Oct 17, 2011
  1. @WolfgangSt

    Added translation for UsageSemantic.Depth => DEPTH for HLSL.

    This is actually needed for using depth writes.
    WolfgangSt committed Oct 17, 2011
  2. @WolfgangSt

    removed the gl_FragDepth keyword and unified frag depth write to

    [FragmentOut(UsageSemantic.Depth)] float Name;
    
    Added GLSL crosstranslation for it.
    HLSL support is native.
    WolfgangSt committed Oct 17, 2011
  3. @WolfgangSt
  4. @WolfgangSt
Commits on Oct 16, 2011
  1. Actually bootstrap NuGet.exe.

    alexrp committed Oct 16, 2011
  2. Update NuGet.exe.

    alexrp committed Oct 16, 2011
  3. Update README.md.

    alexrp committed Oct 16, 2011
  4. Update .gitignore.

    alexrp committed Oct 16, 2011
  5. Update NuGet spec file.

    alexrp committed Oct 16, 2011
  6. Update Copyright in SolutionInfo.cs.

    alexrp committed Oct 16, 2011
Commits on Oct 6, 2011
  1. @WolfgangSt
  2. @WolfgangSt
Commits on Oct 5, 2011
  1. @WolfgangSt
  2. @WolfgangSt
Commits on Sep 19, 2011
  1. @WolfgangSt

    OpenTK binding changes:

    Made the GL program handle public accessable via a property.
    Exposed a method to retrieve the compiled GL source.
    WolfgangSt committed Sep 19, 2011
  2. @WolfgangSt

    - Code Cleanups

    - changed DrawBuffer reset to Back as almost no application will use single buffering in practise.
      For doublebuffers GL defaults the drawbuffer to Back
    WolfgangSt committed Sep 19, 2011
Commits on Sep 1, 2011
  1. @WolfgangSt
  2. @WolfgangSt

    fixed: copying missing dependency dlls to output dir

    updated shader to use % instead of mod
    WolfgangSt committed Sep 1, 2011
  3. @WolfgangSt
  4. @WolfgangSt
  5. @WolfgangSt

    fixed mogre example to use %

    fixed copying dependant libraries to output dir.
    WolfgangSt committed Sep 1, 2011
  6. @WolfgangSt
  7. @WolfgangSt

    deprecated mod() builin in favor for % operator.

    Implemented % operator logic
    WolfgangSt committed Sep 1, 2011
  8. @WolfgangSt

    Added % operator to vec and dvec types

    various error fixes in dvec
    WolfgangSt committed Sep 1, 2011
Commits on Aug 31, 2011
  1. @WolfgangSt
  2. @WolfgangSt
Commits on Aug 30, 2011
  1. .gitignore consistency.

    Alex Rønne Petersen committed Aug 30, 2011
Something went wrong with that request. Please try again.