summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-08-01mesa: OES_get_program_binary extension functionalityoes_get_program_binaryTapani Pälli1-6/+41
2014-08-01glsl: functions to deserialize gl_shader and gl_shader_programTapani Pälli3-0/+415
2014-08-01mesa: introduce new driver API to create gl_programTapani Pälli7-10/+24
2014-08-01glsl: functions to serialize gl_shader and gl_shader_programTapani Pälli3-0/+296
2014-08-01mesa: iterate method for string_to_uint_mapTapani Pälli1-0/+8
2014-08-01glsl: ir_deserializer class for the binary shader cacheTapani Pälli3-0/+852
2014-08-01glsl: glsl_type deserializationTapani Pälli2-0/+121
2014-08-01glsl: add MAX_NUM_STATE_SLOTS and check against builtin uniformsTapani Pälli2-0/+7
2014-08-01glsl: export populate_symbol_table functionTapani Pälli2-1/+4
2014-08-01glsl: add MESA_SHADER_CACHE_MAGIC string for shader binary cacheTapani Pälli1-0/+36
2014-08-01glsl: memory_map helper class for data deserializationTapani Pälli1-0/+164
2014-08-01glsl: serialize methods for IR instructionsTapani Pälli4-0/+404
2014-07-31glsl: glsl_type serializationTapani Pälli2-0/+64
2014-07-31glsl: memory_writer helper class for data serializationTapani Pälli1-0/+204
2014-07-30glapi: Do not use backtrace on DragonFly.Vinson Lee1-1/+1
2014-07-31gallivm: fix up out-of-bounds level when using conformant out-of-bound behaviorRoland Scheidegger1-0/+1
2014-07-30dri: Add a new capabilities for drivers that can't share buffersGiovanni Campagna7-12/+69
2014-07-30gallium: Add a dumb drm/kms winsys backed swrast providerGiovanni Campagna14-4/+564
2014-07-30Add support for swrast to the DRM EGL platformGiovanni Campagna5-48/+369
2014-07-30st/gbm: don't segfault if the fail to create the screenEmil Velikov1-1/+1
2014-07-30st/gbm: retrieve the driver-name via dd_driver_name()Emil Velikov1-0/+6
2014-07-30glsl/glcpp: rename ERROR to ERROR_TOKEN to fix MSVC buildBrian Paul2-4/+4
2014-07-29configure: Don't override user -g or -O options for debug buildsIan Romanick1-2/+12
2014-07-29glsl: Add flex options to eliminate the default ruleCarl Worth1-10/+1
2014-07-29glsl/glcpp: Add flex options to eliminate the default rule.Carl Worth1-1/+2
2014-07-29glsl/glcpp: Combine the two rules matching any characterCarl Worth1-6/+6
2014-07-29glsl/glcpp: Alphabetize lists of start conditionsCarl Worth1-3/+3
2014-07-29glsl/glcpp: Add a catch-all rule for unexpected characters.Carl Worth1-0/+13
2014-07-29glsl/glcpp: Treat carriage return as equivalent to line feed.Carl Worth1-9/+8
2014-07-29glsl/glcpp: Add test for a multi-line comment within an #if 0 blockCarl Worth2-0/+14
2014-07-29glsl/glcpp: Test that macro parameters substitute immediately after periodsCarl Worth2-0/+8
2014-07-29glsl/glcpp: Add (non)-support for ++ and -- operatorsCarl Worth4-1/+33
2014-07-29glsl/glcpp: Emit error for duplicate parameter name in function-like macroCarl Worth3-0/+35
2014-07-29glsl/glcpp: Add an explanatory comment for "loc != NULL" checkCarl Worth1-0/+4
2014-07-29glsl/glcpp: Drop the HASH_ prefix from token names like HASH_IFCarl Worth2-38/+39
2014-07-29glsl: Properly lex extra tokens when handling # directives.Kenneth Graunke1-0/+1
2014-07-29glsl: Add an internal-error catch-all ruleCarl Worth1-0/+13
2014-07-29glsl/glcpp: Correctly parse directives with intervening commentsCarl Worth16-110/+242
2014-07-29glsl/glcpp: Rename HASH token to HASH_TOKENCarl Worth2-5/+8
2014-07-29glsl/glcpp: Don't use start-condition stack when switching to/from <DEFINE>Carl Worth1-3/+3
2014-07-29glsl/glcpp: Add a -d/--debug option to the standalone glcpp programCarl Worth2-1/+7
2014-07-29glsl/glcpp: Fix off-by-one error in column in first-line error messagesCarl Worth17-19/+19
2014-07-29glsl/glcpp: Minor tweak to wording of error messageCarl Worth3-3/+3
2014-07-29glsl/glcpp: Stop using a lexer start condition (<SKIP>) for token skipping.Carl Worth3-63/+99
2014-07-29glsl/glcpp: Abstract a bit of common code for returning string tokensCarl Worth1-22/+18
2014-07-29glsl/glcpp: Drop extra, final newline from most outputCarl Worth130-165/+51
2014-07-29glsl/glcpp: Add testing for EOF sans newline (and fix for <DEFINE>, <COMMENT>)Carl Worth7-2/+13
2014-07-29glsl/glcpp: Remove some un-needed calls to NEWLINE_CATCHUPCarl Worth1-4/+0
2014-07-29glsl/glcpp: Add support for comments between #define and macro identifierCarl Worth3-2/+41
2014-07-29glsl/glcpp: Emit proper error for #define with a non-identifierCarl Worth3-0/+9