- 6452adf Tracks sized internal formats for textures. by daniel@transgaming.com · 12 years ago
- c60c15c Add filter files for VS2010 Solution browser by daniel@transgaming.com · 12 years ago
- ad52cb1 Fixes cases where desired destination format was ignored by CopyTexImage. by daniel@transgaming.com · 12 years ago
- 2187b4a Delete old .vcproj files that were replaced by .vcxproj files by daniel@transgaming.com · 12 years ago
- de779f1 Add DXSDK_DIR include and lib paths by daniel@transgaming.com · 12 years ago
- d99f9a4 Adjust dependencies for samples by daniel@transgaming.com · 12 years ago
- e9b408b Add auto converted .vxcproj files for VC++ 2010 Express by daniel@transgaming.com · 12 years ago
- bd91da4 Update standalone solution files to VC++ 2010 Express by daniel@transgaming.com · 12 years ago
- 918c468 Changed the name of the extension exposed to shaders to by kbr@chromium.org · 12 years ago
- 6a026c4 Based on feedback from Al Patrick, Nicolas Capens and Daniel Koch, by kbr@chromium.org · 12 years ago
- c41bb9a Fixed issues pointed out by gman; removed references to GetDoublev and by kbr@chromium.org · 12 years ago
- 60354ec Add draft ANGLE_multiple_render_targets extension. by kbr@chromium.org · 12 years ago
- 637ca47 Retry D3DCompile with different compile settings if it fails. by apatrick@chromium.org · 12 years ago
- 2b5af7b Optimized adding dirty rectangles. by daniel@transgaming.com · 12 years ago
- 1ee986b Make sure the driver knows the texture is dirty when only lower level mipmaps are updated. by daniel@transgaming.com · 12 years ago
- 8abd0b7 Generate a more descriptive error when trying to initialize a const array. by daniel@transgaming.com · 12 years ago
- 22ba0f7 Only look at whether the member variable has an array prefix. by daniel@transgaming.com · 12 years ago
- 4fbf339 Adds missing formats to ComputePixelSize by daniel@transgaming.com · 12 years ago
- 42944b0 Adds support for per-framebuffer IMPLEMENTATION_COLOR_READ_FORMAT and TYPE by daniel@transgaming.com · 12 years ago
- ce1189b Fix bug 368: Specify the Levels parameter of CreateCubeTexture and CreateTexture correctly. by sminns@adobe.com · 12 years ago
- e6a0984 Returns early from createTexture if its width or height are zero. by daniel@transgaming.com · 12 years ago
- 087e578 Skip drawing points when gl_PointSize isn't written. by daniel@transgaming.com · 12 years ago
- 6bc4a14 Ensure texture level count accounts for lod offset. by jbauman@chromium.org · 12 years ago
- 1e8228d Add D3DConstantTable.* to build_angle.gypi. by apatrick@chromium.org · 12 years ago
- 8d47c11 Emit "#version 120" if the shader has array as out parameter. by alokp@chromium.org · 12 years ago
- 85fee29 Fix bad commit. Review URL: https://codereview.appspot.com/6499078 by apatrick@chromium.org · 12 years ago
- 60dafe8 Implement D3DConstantTable. by apatrick@chromium.org · 12 years ago
- aa48067 Replace D3DXFloat16To32Array. by apatrick@chromium.org · 12 years ago
- 3b6ff3e Reconcile AUTHORS and CONTRIBUTORS files by daniel@transgaming.com · 12 years ago
- 3e8fc7f Move targets from src\build_angle.gyp to src\build_angle.gypi by apatrick@chromium.org · 12 years ago
- ac5ae3b Allow glUniform to set nth element of array of structs uniform where n != 0. by apatrick@chromium.org · 12 years ago
- a6e9428 Avoid storing references to temporary strings in RenameFunction by maxvujovic@gmail.com · 12 years ago
- 0806cb2 Disable npot texture support on AMD cards on XP. by jbauman@chromium.org · 12 years ago
- 5a1bfa2 Add Jacek Caban to Authors list by daniel@transgaming.com · 12 years ago
- ca8c169 Moved SSE2 code to separated file to allow using different compiler flags on GCC by daniel@transgaming.com · 12 years ago
- 29ab952 Minor GCC fixes by daniel@transgaming.com · 12 years ago
- db2115d Use unordered_map instead of hash_map on GCC by daniel@transgaming.com · 12 years ago
- 1825d8e Fixed preprocessors errors on GCC by daniel@transgaming.com · 12 years ago
- 85e4419 Only round back buffer to 64 pixels when vendor ID in Intel. by apatrick@chromium.org · 12 years ago
- 909f21c Reset shaders to null in makeCurrent. by apatrick@chromium.org · 12 years ago
- 74ff2ed Fixed version number by alokp@chromium.org · 12 years ago
- 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
- 0c71fd4 Round swap chain surfaces to 64 pixels in width. by apatrick@chromium.org · 12 years ago
- 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
- 728f279 Revert r1230. by apatrick@chromium.org · 12 years ago
- 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
- 716056c Restore the explicit isLinked() method for Programs and fix link(). by daniel@transgaming.com · 12 years ago
- 12394cf Install new program binary when current program is successfully relinked or reloaded by daniel@transgaming.com · 12 years ago
- 4c962bf Make Program link() and setProgramBinary() return the status of the operation by daniel@transgaming.com · 12 years ago
- 95d2942 redirect the LinkProgram and ProgramBinary calls through the context. by daniel@transgaming.com · 12 years ago
- 834af91 Explicitly track the current program binary instead of just caching it. by daniel@transgaming.com · 12 years ago
- 7f3bfe1 Don't erase the cached program binary on deletion. by daniel@transgaming.com · 12 years ago
- 62a2846 Cache the current program binary instead of the current program. by daniel@transgaming.com · 12 years ago
- 39c9d95 Remove Program serial tracking. It is no longer useful (or used). by daniel@transgaming.com · 12 years ago
- e6af4f9 Use the ProgramBinary's serial to track changed D3D9 shaders instead of the Program's by daniel@transgaming.com · 12 years ago
- e87ca00 Add serial tracking to ProgramBinary by daniel@transgaming.com · 12 years ago
- 5ae3ccc Pass the programBinary directly to applyDeclaration by daniel@transgaming.com · 12 years ago
- d6fddbf Add GCC and clang warning flags from WebKit to ANGLE Mac and Linux builds by maxvujovic@gmail.com · 12 years ago
- 99fbbe8 Embed Blit shader byte code in binary. by apatrick@chromium.org · 12 years ago
- 433f4aa Fix always true condition in assert in MacroExpander.cpp. by maxvujovic@gmail.com · 12 years ago
- 6c0c2d8 Do not call MacroExpander::popMacro() from MacroExpander::~MacroExpander(). by alokp@chromium.org · 12 years ago
- 95c25cf Bump version.h by apatrick@chromium.org · 12 years ago
- 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
- e640ef8 Make the new preprocessor backwards compatible with Bison 2.3 by maxvujovic@gmail.com · 12 years ago
- d91a0e9 Recognize QNX as POSIX. by maxvujovic@gmail.com · 12 years ago
- 6871528 Scale up non-multiple-of-4 dxt textures by jbauman@chromium.org · 12 years ago
- 07ab841 Implement Anisotropic Texture filtering support by daniel@transgaming.com · 12 years ago
- 95a758f Remove dos-style line-endings (EOL changes only) by daniel@transgaming.com · 12 years ago
- 9fba10e Update version Review URL: https://codereview.appspot.com/6352103 by apatrick@chromium.org · 12 years ago
- 144f280 Enable OES_get_program_binary. by apatrick@chromium.org · 12 years ago
- 6f1796f Make ProgramBinaries binary rather than text + binary. by apatrick@chromium.org · 12 years ago
- dd8e4aa Fix vertex texture fetch. by apatrick@chromium.org · 12 years ago
- 2fe20a8 Don't set the Break flag on the last loop fragment. by daniel@transgaming.com · 12 years ago
- 5b60f5e Don't check for Break on the first loop fragment. by daniel@transgaming.com · 12 years ago
- 8c77f85 Indicate breaking out of an excessive loop using the loop index name. by daniel@transgaming.com · 12 years ago
- e9b3f60 Keep track of the index name of excessive loops. by daniel@transgaming.com · 12 years ago
- 0933b0c Use a single index for excessive loops. by daniel@transgaming.com · 12 years ago
- c264de4 Limit HLSL loop scope to match that of GLSL, for excessive loops. by daniel@transgaming.com · 12 years ago
- 11190ec Disable debug logging on Release builds. by daniel@transgaming.com · 12 years ago
- a8833e9 Disallow redefinition of built-in functions. by daniel@transgaming.com · 12 years ago
- 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
- 39a9426 Reconstructed preprocessor.vcproj from libGLESv2.vcproj. by apatrick@chromium.org · 12 years ago
- 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
- 8963ec2 Implement binary streams. Review URL: https://codereview.appspot.com/6357050 by apatrick@chromium.org · 12 years ago
- 90080e3 Support for serializing a linked program to binary. by apatrick@chromium.org · 12 years ago
- 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
- 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
- f099dfd Enable the new preprocessor. Passes all unit-tests and WebGL conformance tests! by alokp@chromium.org · 12 years ago
- 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
- 08b3e40 Avoid implicitly enabling centroid sampling on non-point rendering. by daniel@transgaming.com · 12 years ago
- 13be3e4 Increase the maximum point size to what is reported by Direct3D. by daniel@transgaming.com · 12 years ago
- d35efdf Restricted the length of identifiers (including #define directive) to 256, as required by webgl spec. by alokp@chromium.org · 12 years ago
- 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
- d0d9f87 Make sure that #version occurs before anything else, except for comments and white space. by alokp@chromium.org · 12 years ago
- 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
- 7adef60 Update revision by daniel@transgaming.com · 12 years ago
- 6b49571 Moved error-counting to Diagnostics so that errors generated during preprocessing is included in the count. by alokp@chromium.org · 12 years ago
- f115592 Used std::ostringstream instead of std::stringstream wherever applicable. by alokp@chromium.org · 12 years ago
- 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
- fadc205 More expression tests for division by zero. by alokp@chromium.org · 12 years ago