1. 11 May, 2011 12 commits
  2. 05 May, 2011 2 commits
  3. 03 May, 2011 1 commit
  4. 30 Apr, 2011 1 commit
  5. 29 Apr, 2011 2 commits
  6. 28 Apr, 2011 4 commits
  7. 26 Apr, 2011 1 commit
  8. 23 Apr, 2011 1 commit
    • Implement shader identifier name mapping. · fd747b86
      zmo@google.com authored
      The name mapping happens when an identifier is longer than 32 characters.  The name mapping is behind a flag, so it won't happen by default.  Also, functions to query the mapped names are added.
      
      The purpose of this CL is for the drivers that can't handle long names.  For example, linux NVIDIA driver can't handle 256 character name, whereas WebGL spec requires that.
      
      This CL also fixes the issue that some of the TIntermSymbols' ids are 0s.
      
      ANGLEBUG=144
      TEST=test manually with shaders with long identifier names.
      Review URL: http://codereview.appspot.com/4428058
      
      git-svn-id: https://angleproject.googlecode.com/svn/trunk@619 736b8ea6-26fd-11df-bfd4-992fa37f6226
  9. 22 Apr, 2011 3 commits
  10. 14 Apr, 2011 1 commit
  11. 13 Apr, 2011 3 commits
  12. 06 Apr, 2011 2 commits
  13. 04 Apr, 2011 2 commits
  14. 30 Mar, 2011 1 commit
  15. 29 Mar, 2011 4 commits