1. 48dcae7 Added transform feedback shader generation. by Geoff Lang · 10 years ago
  2. 1b6edcb Add remaining transform feedback queries. by Geoff Lang · 10 years ago
  3. e684b58 Add support for querying number of active uniform blocks/block name max length from a program object. by shannonwoods@chromium.org · 11 years ago
  4. 70eb1ea Implement UniformBlockBinding, and necessary state to track uniform block bindings on the API side. by shannonwoods@chromium.org · 11 years ago
  5. 486d9e9 Remove a lot of unnecessary include files and break include chains. by shannon.woods@transgaming.com · 11 years ago
  6. 70062c9 Passes the Renderer to various objects at construction time. by daniel@transgaming.com · 12 years ago
  7. 60dafe8 Implement D3DConstantTable. by apatrick@chromium.org · 12 years ago
  8. 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
  9. 716056c Restore the explicit isLinked() method for Programs and fix link(). by daniel@transgaming.com · 12 years ago
  10. 4c962bf Make Program link() and setProgramBinary() return the status of the operation by daniel@transgaming.com · 12 years ago
  11. 39c9d95 Remove Program serial tracking. It is no longer useful (or used). by daniel@transgaming.com · 12 years ago
  12. 90080e3 Support for serializing a linked program to binary. by apatrick@chromium.org · 12 years ago
  13. 253b8d2 Refactor program info log out of ProgramBinary and in to Program. by apatrick@chromium.org · 12 years ago
  14. 3ce8dbc Add placeholder entry points for GL_OES_get_program_binary. by apatrick@chromium.org · 12 years ago
  15. ea09f9b Move ProgramBinary into new file. by apatrick@chromium.org · 12 years ago
  16. e2a59bb Refactor Program into Program and ProgramBinary. by apatrick@chromium.org · 12 years ago
  17. 9a30b09 Program::link() and callees do not access mPixelHLSL, mVertexHLSL, mFragmentShader, mVertexShader, mAttributeBinding. by apatrick@chromium.org · 12 years ago
  18. f5c8a2e Refactored setting the register information. by daniel@transgaming.com · 12 years ago
  19. ea7c345 Store multiple register indices per uniform. by daniel@transgaming.com · 12 years ago
  20. e057c5d Fixed more warnings. by apatrick@chromium.org · 12 years ago
  21. d9a54f9 Fixed gl_FragCoord.y calculation by daniel@transgaming.com · 12 years ago
  22. 9a84912 Add support for glGetnUniform*vEXT by daniel@transgaming.com · 13 years ago
  23. 96a4a6c Avoid repeated getDevice() calls when applying uniforms. by daniel@transgaming.com · 13 years ago
  24. 72e8f44 Avoid unnecessarily copying uniforms by jbauman@chromium.org · 13 years ago
  25. b6e7222 Avoid iterating over unused samplers. by jbauman@chromium.org · 13 years ago
  26. a28233e Iterate directly over uniforms when applying them by jbauman@chromium.org · 13 years ago
  27. c72c641 Decorate arrays uniforms with "ar_" to identify arrays of size 1. by daniel@transgaming.com · 13 years ago
  28. 024f1a9 Optimize uniform handling by storing both decorated and undecorated names. Use a consistent naming scheme to clarify decorated/undecorated name usage. by daniel@transgaming.com · 13 years ago
  29. 87891f7 Remove path from D3DCompiler warning messages by daniel@transgaming.com · 13 years ago
  30. f494c9c Validate the sampler uniform against the number of (combined) texture image units. by daniel@transgaming.com · 13 years ago
  31. d4a3517 Apply vertex textures and sampler states to the D3D9 device. by daniel@transgaming.com · 13 years ago
  32. 0e64dd6 Rename SamplerType to TextureType (refactoring). by daniel@transgaming.com · 13 years ago
  33. 8ea5afe Switched to D3D10 shader compiler. by apatrick@chromium.org · 13 years ago
  34. 38e76e5 Keep track of applied textures and dirty state to minimize D3D calls. by daniel@transgaming.com · 13 years ago
  35. 3175496 Implement gl_DepthRange using a single uniform vector. by daniel@transgaming.com · 14 years ago
  36. 73a5db6 Initialize renderbuffer variables. Make serials constant. Removed X1R5G5B5 support. by daniel@transgaming.com · 14 years ago
  37. da13f3e Adds resource manager class. by daniel@transgaming.com · 14 years ago
  38. 4f921eb Renamed dx_Window to dx_Viewport TRAC #11594 Signed-off-by: Daniel Koch by daniel@transgaming.com · 14 years ago
  39. a3bbfd4 Fixes double-decoration when getUniformLocation is called from defineUniform. by daniel@transgaming.com · 14 years ago
  40. 91fd1de Caches the location of generic uniforms by daniel@transgaming.com · 14 years ago
  41. 2d84df0 Cache D3D constant handles with their associated uniforms. by daniel@transgaming.com · 14 years ago
  42. 4af7acc Implemented varying packing by daniel@transgaming.com · 14 years ago
  43. 5a0b0a8 Minimizes texture state changes by daniel@transgaming.com · 14 years ago
  44. 4fa0833 Prevent redundant uniform updates by daniel@transgaming.com · 14 years ago
  45. feba9ba Undecorate uniform names when computing max length by daniel@transgaming.com · 14 years ago
  46. 86a7a13 Implements ValidateProgram by daniel@transgaming.com · 14 years ago
  47. 916ffaa Implements support for retrieving uniforms by subscripted name. by daniel@transgaming.com · 14 years ago
  48. 1b3a815 Fix getActiveUniform array size and refactor uniform size by daniel@transgaming.com · 14 years ago
  49. 09fbfef Implemented glGetActiveUniform by daniel@transgaming.com · 14 years ago
  50. 8542318 Implemented glGetActiveAttrib by daniel@transgaming.com · 14 years ago
  51. b4ff1f8 Implemented aliased attributes support by daniel@transgaming.com · 14 years ago
  52. e684229 Fix more relative #include paths (mostly header files) by daniel@transgaming.com · 14 years ago
  53. 72d0b52 Decorate all GLSL user-defined names with an underscore to avoid name clashes by daniel@transgaming.com · 14 years ago
  54. bb3d9d0 Implements glGetUniform by daniel@transgaming.com · 14 years ago
  55. 9a95e2b Implements Uniform*i{v} by daniel@transgaming.com · 14 years ago
  56. f4a0c8e Implements support for boolean uniforms by daniel@transgaming.com · 14 years ago
  57. 0e3358a Compiler - implement proper varying linking by daniel@transgaming.com · 14 years ago
  58. 6c78521 Implement glGetAttachedShaders and glGetShaderPrecisionFormat. by daniel@transgaming.com · 14 years ago
  59. 0361b92 Compiler - active uniforms and attributes by daniel@transgaming.com · 14 years ago
  60. cba5057 Compiler - implement shader and program queries by daniel@transgaming.com · 14 years ago
  61. 7c46b9e mv libGLESv2 -> src/libGLESv2 Trac #11406 Signed-off-by: Nicolas Capens by daniel@transgaming.com · 14 years ago[Renamed from libGLESv2/Program.h]
  62. 416485f Select texture type based on program usage. by daniel@transgaming.com · 14 years ago
  63. 86487c2 Compiler - implement gl_DepthRange TRAC #11380 Signed-off-by: Daniel Koch by daniel@transgaming.com · 14 years ago
  64. fab5a1a Remove trailing whitespace. by daniel@transgaming.com · 14 years ago
  65. 4f39fd9 Initial import from TransGaming by daniel@transgaming.com · 14 years ago