1. 975af37 Blit11 can now blit depth stencils. by Geoff Lang · 11 years ago
  2. d8c8613 Added depth stencil format info to format utils 11. by Geoff Lang · 11 years ago
  3. 685806d Seperated the blit depthstencil parameters in the blit methods. by Geoff Lang · 11 years ago
  4. c1f51be Renderer11::blitRenderbufferRect now can handle stretching a blit rectangle and different interpolation methods. by Geoff Lang · 11 years ago
  5. 758d5b2 Refactored validation to glBlitFramebufferANGLE and implemented glBlitFramebuffer. by Geoff Lang · 11 years ago
  6. a2d97f1 RenderTarget11 now always attempts to create an SRV if the format exists and specifies the bind parameters based on which formats are available. by Geoff Lang · 11 years ago
  7. aacabd6 Made sure all the depth stencil DXGI variants that are used as SRVs, RTVs and DSVs have entries in the DXGI format info table. by Geoff Lang · 11 years ago
  8. 77e3900 Added a non-default rasterizer state to Blit11 so it can preform inverted blits. by Geoff Lang · 11 years ago
  9. b0c75cc Added support for copying GL_RG, GL_RED and integer texture formats in Blit11. by Geoff Lang · 11 years ago
  10. b86b979 Refactored the Renderer11::copyTexture method into a Blit11 class. by Geoff Lang · 11 years ago
  11. 7b7bc36 Added a dimension type and added constructors to Color, Rectangle, Box and Dimension for easy construction. by Geoff Lang · 11 years ago
  12. dce735c Renamed the Blit class to Blit9. by Geoff Lang · 11 years ago
  13. 697ad3e Replaced switches in Renderer::readPixels with calls to color reading and writing functions. by Geoff Lang · 11 years ago
  14. fe28ca0 Added table entries for reading colors from D3D and DXGI formats and writing colors to format/type combinations. by Geoff Lang · 11 years ago
  15. 446a447 Added new image formats to match new ES3 formats and added read and write functions to various color types that they can represent. by Geoff Lang · 11 years ago
  16. 75ce3f2 Moved the image format types into their own header. by Geoff Lang · 11 years ago
  17. 2a64ee4 Templated the Color structure so it can be used for the new integer and unsigned integer color types. by Geoff Lang · 11 years ago
  18. 49a8887 Initialize the symbol table without invoking the parser. by Nicolas Capens · 11 years ago
  19. bd10cf5 Assign unique id's to symbols inserted directly into a symbol table level. by Nicolas Capens · 11 years ago
  20. 51a53c7 Properly report error when layout qualifiers are specified outside uniform blocks. by Jamie Madill · 11 years ago
  21. fd39655 Fix non-multisampled line rasterization. by Nicolas Capens · 11 years ago
  22. 53950a2 Delete a "rej" file that was accidentally committed. by Jamie Madill · 11 years ago
  23. 930f05e Fixed cube map getRenderTarget for DX9. by Nicolas Capens · 11 years ago
  24. 9c5808c Implemented the remaining non-compressed load functions for ES3. by Geoff Lang · 11 years ago
  25. 6243183 Fix API reported packing rules for matrices and arrays in shared layout to be consistent with HLSL. by Jamie Madill · 11 years ago
  26. acdd70f Fix nested uniforms in interface blocks to have the proper API-visible names. by Jamie Madill · 11 years ago
  27. 52660ff Fix alignment of HLSL packed structs in interface blocks. by Jamie Madill · 11 years ago
  28. a295edf Add parsing (but not full support) for global default layout qualifiers for block storage and matrix packing. by Jamie Madill · 11 years ago
  29. a5efff9 Redesign layout qualifier parsing to be simpler and more storage efficient. by Jamie Madill · 11 years ago
  30. 60ed981 Move the parsing of single declarations into TParseContext. by Jamie Madill · 11 years ago
  31. 63491ea Rename UniformLocation to VariableLocation, and add an arrayString helper method to ProgramBinary. by Jamie Madill · 11 years ago
  32. 6c23946 Properly recognize error cases for 'centroid out' and 'centroid in'. by Jamie Madill · 11 years ago
  33. b120eac Update the shader translator to use new enums for ES3 shader vertex input and fragment outputs. by Jamie Madill · 11 years ago
  34. f8dc4fb A special state to track field selection is not necessary. by Jamie Madill · 11 years ago
  35. 39a8ce6 Lexer does not need to handle unknown-char case. by Jamie Madill · 11 years ago
  36. 96de824 Lexer does not need a state stack now that it does not handle comments. by Jamie Madill · 11 years ago
  37. 78eb5df Robust distinction between IDENTIFIER and TYPE_NAME tokens. by Jamie Madill · 11 years ago
  38. 7eeb9b6 Delete dead-code for handling comments and invalid octal integers. These are by Jamie Madill · 11 years ago
  39. fe345bf Deleted unnecessary TParseContext::AfterEOF. by Jamie Madill · 11 years ago
  40. 56b0651 Reformat tokenizer. No functional changes. by Jamie Madill · 11 years ago
  41. 23ee238 Ignore .orig files, which result from merge conflicts. by Jamie Madill · 11 years ago
  42. b5ce077 Add 64bit safety patch step to generate_parser.sh scripts. by Shannon Woods · 11 years ago
  43. eb936d0 Adds patch files for 64 bit safety fixes by Shannon Woods · 11 years ago
  44. 81e9308 Makes generate_parser.sh executable by Shannon Woods · 11 years ago
  45. d384a94 Fixed a bug that allowed reading to an integer format from a non-integer frame buffer. by Geoff Lang · 11 years ago
  46. a4d1332 Fixed a bug where ES3 was validating the texture size in non-CopySubImage calls. by Geoff Lang · 11 years ago
  47. 0d56c43 Image11 now determines if a format is renderable by checking the RTV format exists rather than the SRV format. Added several more RTV DXGI formats to the table to allow fast copies. by Geoff Lang · 11 years ago
  48. 2415922 Fixed a bug where GetBlueBits was returning the count of green bits. by Geoff Lang · 11 years ago
  49. b13f866 Disambiguate getRenderTarget calls. by Nicolas Capens · 11 years ago
  50. c0f7c61 Fix some uint handling. by Nicolas Capens · 11 years ago
  51. ab60b93 Renamed UnsignedInt to UInt in the compiler. by Nicolas Capens · 11 years ago
  52. ba60ad3 Eliminate unused clone/dump methods. by Nicolas Capens · 11 years ago
  53. 22d63da Fix an improper usage of getCols, which should be getNominalSize, in unsigned int vector code. by Jamie Madill · 11 years ago
  54. d3ff216 Marked unsized format load functions as unreachable and added a comment why. by Geoff Lang · 11 years ago
  55. ae4852a Refactored glGenerateMipmap and added ES3 validation. by Geoff Lang · 11 years ago
  56. d42cf4e D3D9 will now use D3DFMT_R5G6B5 textures when GL_RGB565 is requested if the device supports it. by Geoff Lang · 11 years ago
  57. 42b8b90 Fixed a bug where GL_RBG565 was labled as a GL_RGBA internal format. by Geoff Lang · 11 years ago
  58. 18591b7 Capitalized the first letter of all private format util functions. by Geoff Lang · 11 years ago
  59. 2e1dcd5 Refactored glRenderBufferStorage* validation and implemented glRenderBufferStorageMultisample. by Geoff Lang · 11 years ago
  60. 0e120e3 Added a Renderer::getMaxSupportedFormatSamples method to query the max support samples for a specific internal texture format. by Geoff Lang · 11 years ago
  61. 61e49a5 Added Functions for gathering all referenced D3D and DXGI formats. Renderers now use these functions to generate the multisample support maps. by Geoff Lang · 11 years ago
  62. a9f5247 Fix matrix accessor getCols to correct getNominalSize in code that could trigger a debug assertion failure. by Jamie Madill · 11 years ago
  63. 74eb915 Fixed GL_RGB4 not being marked as color renderable in ES3. by Geoff Lang · 11 years ago
  64. 7ed740c Update GYP file to be in sync with vs projects. by Geoff Lang · 11 years ago
  65. f600a2f Diverges version for es3proto branch from mainline. by Shannon Woods · 11 years ago
  66. 3a29b29 Adds README.chromium for third-party integration. by Shannon Woods · 11 years ago
  67. 9126291 Bump version for es3proto branch. by shannonwoods@chromium.org · 11 years ago
  68. 5d33522 Fix calling the right overloaded method for getting a cube map face's render target. by shannonwoods@chromium.org · 11 years ago
  69. ec61db0 Restore 64-bit support of the GLSL lexer. by shannonwoods@chromium.org · 11 years ago
  70. 4d20a84 Implemented lexing support for the floating-point suffix. by shannonwoods@chromium.org · 11 years ago
  71. 2a5436f Added preprocessor support for parsing the float suffix. by shannonwoods@chromium.org · 11 years ago
  72. 3f83e29 Added preprocessor support for parsing the unsigned integer suffix. by shannonwoods@chromium.org · 11 years ago
  73. b075716 Restore 64-bit support of the preprocessor tokenizer. by shannonwoods@chromium.org · 11 years ago
  74. 298f907 Eliminated an unused parameter. by shannonwoods@chromium.org · 11 years ago
  75. 302adfe Add partial support for parsing layout qualifiers, added in the GLES SL 3.00 spec. by shannonwoods@chromium.org · 11 years ago
  76. abf14cc Add several cases to API entry points to handle enum values that dEQP uses to reset state. by shannonwoods@chromium.org · 11 years ago
  77. 7d9f7be Advertise EGL_KHR_create_context so dEQP can successfully create an ES3 context. by shannonwoods@chromium.org · 11 years ago
  78. eafb069 Allow ANGLE developers to toggle unimplemented assertion failures with preprocessor define. by shannonwoods@chromium.org · 11 years ago
  79. c8100b8 Add support for unsigned integer literals in the shading language. by shannonwoods@chromium.org · 11 years ago
  80. 8c788e8 Add support for unsigned integer vector types to the shader translator. by shannonwoods@chromium.org · 11 years ago
  81. 6b70991 Add support for the unsigned integer scalar type to the shader translator. by shannonwoods@chromium.org · 11 years ago
  82. 1885113 Move the code for parsing constructor functions from the grammar to TParseContext. by shannonwoods@chromium.org · 11 years ago
  83. 3c9d95a Add unsigned integer types to the compiler ConstantUnion class. by shannonwoods@chromium.org · 11 years ago
  84. 5703d88 Add full integer support to the shader language. by shannonwoods@chromium.org · 11 years ago
  85. b4e07b8 Put GL to HLSL type string code to a separate helper function in ProgramBinary. by shannonwoods@chromium.org · 11 years ago
  86. 0f376ca Move logic for parsing fully specified types out of the grammar file to TParseContext. by shannonwoods@chromium.org · 11 years ago
  87. 8da034c Add non-square mat support to the shader language interface. by shannonwoods@chromium.org · 11 years ago
  88. 5073333 Add support for folding non-square matrix multiplications. by shannonwoods@chromium.org · 11 years ago
  89. 9fc85b1 Fix up the indentation and alignment of TIntermConstantUnion::fold to be consistent with the coding style. by shannonwoods@chromium.org · 11 years ago
  90. 9bd22fa Add support for non-square matrices to the shader translator. by shannonwoods@chromium.org · 11 years ago
  91. 4f35fdf Refactor Shader::compareVarying to use a table instead of nested switch statements. by shannonwoods@chromium.org · 11 years ago
  92. 09e0988 Add a secondary size field to the shader language types, to account for matrix rows. Also add some extra logic by shannonwoods@chromium.org · 11 years ago
  93. b7dc403 Refactor TIntermBinary::promote to use the required coding style. by shannonwoods@chromium.org · 11 years ago
  94. 16242ef Add a helper function to the lexer to tokenize strings that can be identifiers in ES2 and are keywords in ES3. by shannonwoods@chromium.org · 11 years ago
  95. 35f156d Add helper functions to the lexer to tokenize strings that have different classifications in ES2 and ES3. by shannonwoods@chromium.org · 11 years ago
  96. 5f8d9b4 Add support for arrays of aggregates (aka structs) in uniform blocks. by shannonwoods@chromium.org · 11 years ago
  97. 70961b3 Add support for structures in interface and uniform blocks. by shannonwoods@chromium.org · 11 years ago
  98. 2712534 Fix loading function for GL_RGB32F with D3D9. by shannonwoods@chromium.org · 11 years ago
  99. 2d2190a Fixed the patching location of the previous commit. by shannonwoods@chromium.org · 11 years ago
  100. ce8d619 Implement glRenderbufferStorageMultisample using glRenderbufferStorageMultisampleANGLE. by shannonwoods@chromium.org · 11 years ago