1. 6452adf Tracks sized internal formats for textures. by daniel@transgaming.com · 12 years ago
  2. c60c15c Add filter files for VS2010 Solution browser by daniel@transgaming.com · 12 years ago
  3. ad52cb1 Fixes cases where desired destination format was ignored by CopyTexImage. by daniel@transgaming.com · 12 years ago
  4. 2187b4a Delete old .vcproj files that were replaced by .vcxproj files by daniel@transgaming.com · 12 years ago
  5. de779f1 Add DXSDK_DIR include and lib paths by daniel@transgaming.com · 12 years ago
  6. d99f9a4 Adjust dependencies for samples by daniel@transgaming.com · 12 years ago
  7. e9b408b Add auto converted .vxcproj files for VC++ 2010 Express by daniel@transgaming.com · 12 years ago
  8. bd91da4 Update standalone solution files to VC++ 2010 Express by daniel@transgaming.com · 12 years ago
  9. 918c468 Changed the name of the extension exposed to shaders to by kbr@chromium.org · 12 years ago
  10. 6a026c4 Based on feedback from Al Patrick, Nicolas Capens and Daniel Koch, by kbr@chromium.org · 12 years ago
  11. c41bb9a Fixed issues pointed out by gman; removed references to GetDoublev and by kbr@chromium.org · 12 years ago
  12. 60354ec Add draft ANGLE_multiple_render_targets extension. by kbr@chromium.org · 12 years ago
  13. 637ca47 Retry D3DCompile with different compile settings if it fails. by apatrick@chromium.org · 12 years ago
  14. 2b5af7b Optimized adding dirty rectangles. by daniel@transgaming.com · 12 years ago
  15. 1ee986b Make sure the driver knows the texture is dirty when only lower level mipmaps are updated. by daniel@transgaming.com · 12 years ago
  16. 8abd0b7 Generate a more descriptive error when trying to initialize a const array. by daniel@transgaming.com · 12 years ago
  17. 22ba0f7 Only look at whether the member variable has an array prefix. by daniel@transgaming.com · 12 years ago
  18. 4fbf339 Adds missing formats to ComputePixelSize by daniel@transgaming.com · 12 years ago
  19. 42944b0 Adds support for per-framebuffer IMPLEMENTATION_COLOR_READ_FORMAT and TYPE by daniel@transgaming.com · 12 years ago
  20. ce1189b Fix bug 368: Specify the Levels parameter of CreateCubeTexture and CreateTexture correctly. by sminns@adobe.com · 12 years ago
  21. e6a0984 Returns early from createTexture if its width or height are zero. by daniel@transgaming.com · 12 years ago
  22. 087e578 Skip drawing points when gl_PointSize isn't written. by daniel@transgaming.com · 12 years ago
  23. 6bc4a14 Ensure texture level count accounts for lod offset. by jbauman@chromium.org · 12 years ago
  24. 1e8228d Add D3DConstantTable.* to build_angle.gypi. by apatrick@chromium.org · 12 years ago
  25. 8d47c11 Emit "#version 120" if the shader has array as out parameter. by alokp@chromium.org · 12 years ago
  26. 85fee29 Fix bad commit. Review URL: https://codereview.appspot.com/6499078 by apatrick@chromium.org · 12 years ago
  27. 60dafe8 Implement D3DConstantTable. by apatrick@chromium.org · 12 years ago
  28. aa48067 Replace D3DXFloat16To32Array. by apatrick@chromium.org · 12 years ago
  29. 3b6ff3e Reconcile AUTHORS and CONTRIBUTORS files by daniel@transgaming.com · 12 years ago
  30. 3e8fc7f Move targets from src\build_angle.gyp to src\build_angle.gypi by apatrick@chromium.org · 12 years ago
  31. ac5ae3b Allow glUniform to set nth element of array of structs uniform where n != 0. by apatrick@chromium.org · 12 years ago
  32. a6e9428 Avoid storing references to temporary strings in RenameFunction by maxvujovic@gmail.com · 12 years ago
  33. 0806cb2 Disable npot texture support on AMD cards on XP. by jbauman@chromium.org · 12 years ago
  34. 5a1bfa2 Add Jacek Caban to Authors list by daniel@transgaming.com · 12 years ago
  35. ca8c169 Moved SSE2 code to separated file to allow using different compiler flags on GCC by daniel@transgaming.com · 12 years ago
  36. 29ab952 Minor GCC fixes by daniel@transgaming.com · 12 years ago
  37. db2115d Use unordered_map instead of hash_map on GCC by daniel@transgaming.com · 12 years ago
  38. 1825d8e Fixed preprocessors errors on GCC by daniel@transgaming.com · 12 years ago
  39. 85e4419 Only round back buffer to 64 pixels when vendor ID in Intel. by apatrick@chromium.org · 12 years ago
  40. 909f21c Reset shaders to null in makeCurrent. by apatrick@chromium.org · 12 years ago
  41. 74ff2ed Fixed version number by alokp@chromium.org · 12 years ago
  42. ab8c026 Shader translator converted single-element vector swizzle to direct index access. It is not wrong, but unnecessary and moreover it triggers a MESA optimizer bug. by alokp@chromium.org · 12 years ago
  43. 0c71fd4 Round swap chain surfaces to 64 pixels in width. by apatrick@chromium.org · 12 years ago
  44. 28a6b5f Add angle_code var to common.gypi and build_angle.gyp. Add GCC and clang warning flags from WebKit to ANGLE Mac and Linux builds. by maxvujovic@gmail.com · 12 years ago
  45. 728f279 Revert r1230. by apatrick@chromium.org · 12 years ago
  46. 989c1c8 Make ProgramBinary a refcount object and use Binding pointers to maintain it's lifetime on context and program. by daniel@transgaming.com · 12 years ago
  47. 716056c Restore the explicit isLinked() method for Programs and fix link(). by daniel@transgaming.com · 12 years ago
  48. 12394cf Install new program binary when current program is successfully relinked or reloaded by daniel@transgaming.com · 12 years ago
  49. 4c962bf Make Program link() and setProgramBinary() return the status of the operation by daniel@transgaming.com · 12 years ago
  50. 95d2942 redirect the LinkProgram and ProgramBinary calls through the context. by daniel@transgaming.com · 12 years ago
  51. 834af91 Explicitly track the current program binary instead of just caching it. by daniel@transgaming.com · 12 years ago
  52. 7f3bfe1 Don't erase the cached program binary on deletion. by daniel@transgaming.com · 12 years ago
  53. 62a2846 Cache the current program binary instead of the current program. by daniel@transgaming.com · 12 years ago
  54. 39c9d95 Remove Program serial tracking. It is no longer useful (or used). by daniel@transgaming.com · 12 years ago
  55. e6af4f9 Use the ProgramBinary's serial to track changed D3D9 shaders instead of the Program's by daniel@transgaming.com · 12 years ago
  56. e87ca00 Add serial tracking to ProgramBinary by daniel@transgaming.com · 12 years ago
  57. 5ae3ccc Pass the programBinary directly to applyDeclaration by daniel@transgaming.com · 12 years ago
  58. d6fddbf Add GCC and clang warning flags from WebKit to ANGLE Mac and Linux builds by maxvujovic@gmail.com · 12 years ago
  59. 99fbbe8 Embed Blit shader byte code in binary. by apatrick@chromium.org · 12 years ago
  60. 433f4aa Fix always true condition in assert in MacroExpander.cpp. by maxvujovic@gmail.com · 12 years ago
  61. 6c0c2d8 Do not call MacroExpander::popMacro() from MacroExpander::~MacroExpander(). by alokp@chromium.org · 12 years ago
  62. 95c25cf Bump version.h by apatrick@chromium.org · 12 years ago
  63. 3cfd722 Cache D3D vertex and pixel shader objects so they can be reused and shared by multiple contexts. by apatrick@chromium.org · 12 years ago
  64. e640ef8 Make the new preprocessor backwards compatible with Bison 2.3 by maxvujovic@gmail.com · 12 years ago
  65. d91a0e9 Recognize QNX as POSIX. by maxvujovic@gmail.com · 12 years ago
  66. 6871528 Scale up non-multiple-of-4 dxt textures by jbauman@chromium.org · 12 years ago
  67. 07ab841 Implement Anisotropic Texture filtering support by daniel@transgaming.com · 12 years ago
  68. 95a758f Remove dos-style line-endings (EOL changes only) by daniel@transgaming.com · 12 years ago
  69. 9fba10e Update version Review URL: https://codereview.appspot.com/6352103 by apatrick@chromium.org · 12 years ago
  70. 144f280 Enable OES_get_program_binary. by apatrick@chromium.org · 12 years ago
  71. 6f1796f Make ProgramBinaries binary rather than text + binary. by apatrick@chromium.org · 12 years ago
  72. dd8e4aa Fix vertex texture fetch. by apatrick@chromium.org · 12 years ago
  73. 2fe20a8 Don't set the Break flag on the last loop fragment. by daniel@transgaming.com · 12 years ago
  74. 5b60f5e Don't check for Break on the first loop fragment. by daniel@transgaming.com · 12 years ago
  75. 8c77f85 Indicate breaking out of an excessive loop using the loop index name. by daniel@transgaming.com · 12 years ago
  76. e9b3f60 Keep track of the index name of excessive loops. by daniel@transgaming.com · 12 years ago
  77. 0933b0c Use a single index for excessive loops. by daniel@transgaming.com · 12 years ago
  78. c264de4 Limit HLSL loop scope to match that of GLSL, for excessive loops. by daniel@transgaming.com · 12 years ago
  79. 11190ec Disable debug logging on Release builds. by daniel@transgaming.com · 12 years ago
  80. a8833e9 Disallow redefinition of built-in functions. by daniel@transgaming.com · 12 years ago
  81. fc0543f This patch reverts r1203, but in slightly different way. It seems there is a problem with the config of memory bots. The usage of std::locale in ANGLE is fine. by alokp@chromium.org · 12 years ago
  82. 39a9426 Reconstructed preprocessor.vcproj from libGLESv2.vcproj. by apatrick@chromium.org · 12 years ago
  83. 828ec8f Builds for chrome memroy bots (windows only) do not link due to the usage of std::locale, the reason for which is still unknown. by alokp@chromium.org · 12 years ago
  84. 8963ec2 Implement binary streams. Review URL: https://codereview.appspot.com/6357050 by apatrick@chromium.org · 12 years ago
  85. 90080e3 Support for serializing a linked program to binary. by apatrick@chromium.org · 12 years ago
  86. 68b3e91 Fixed link error on GCC and clang. They complain about missing symbols even when those symbols are not used. by alokp@chromium.org · 12 years ago
  87. c0a1eb3 Fixed compile error on android. It was complaining about tolower. This patch removes the usage of tolower, and adds tests for checking both versions of hexadecimal integers - 0x and 0X. by alokp@chromium.org · 12 years ago
  88. f099dfd Enable the new preprocessor. Passes all unit-tests and WebGL conformance tests! by alokp@chromium.org · 12 years ago
  89. c022c3a WebGL spec specifies maximum length of all types of tokens - not just identifier tokens. And it also means preprocessing-tokens, not compiler tokens. by alokp@chromium.org · 12 years ago
  90. 08b3e40 Avoid implicitly enabling centroid sampling on non-point rendering. by daniel@transgaming.com · 12 years ago
  91. 13be3e4 Increase the maximum point size to what is reported by Direct3D. by daniel@transgaming.com · 12 years ago
  92. d35efdf Restricted the length of identifiers (including #define directive) to 256, as required by webgl spec. by alokp@chromium.org · 12 years ago
  93. 390209a Lowered the severity of EOF_IN_DIRECTIVE from an ERROR to WARNING. There are just too many shaders on internet (including webgl conformance test) that do not have a newline at the end of directives, especially #endif. by alokp@chromium.org · 12 years ago
  94. d0d9f87 Make sure that #version occurs before anything else, except for comments and white space. by alokp@chromium.org · 12 years ago
  95. 2e81891 Handled the case where int and float are of correct format, but large. The GLSL spec is not very clear on how integers should be interpreted for expressions. C99 says the expression is of type intmax_t. I am parsing all integers as int except those in expressions, which are being parsed as unsigned int. by alokp@chromium.org · 12 years ago
  96. 7adef60 Update revision by daniel@transgaming.com · 12 years ago
  97. 6b49571 Moved error-counting to Diagnostics so that errors generated during preprocessing is included in the count. by alokp@chromium.org · 12 years ago
  98. f115592 Used std::ostringstream instead of std::stringstream wherever applicable. by alokp@chromium.org · 12 years ago
  99. 5b6a68e Replaced pp::Token::value with pp::Token::text. The term value will be used for a function which will convert text to integer/float constant. by alokp@chromium.org · 12 years ago
  100. fadc205 More expression tests for division by zero. by alokp@chromium.org · 12 years ago