aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/serialize.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: Restore the IsES flag on the shader when reading from cache.Eric Anholt2020-03-221-0/+2
* glsl/serialize: optimize for equal offsets in uniform remap tablesMarek Olšák2019-10-251-2/+28
* glsl/serialize: restructure remap table codeMarek Olšák2019-10-251-63/+56
* glsl/nir: Fill in the Parameters in NIR linkerCaio Marcelo de Oliveira Filho2019-09-101-0/+6
* glsl/serialize: Update write_program_resource_data() to handle NULL input and...Arcady Goldmints-Orlov2019-07-121-1/+5
* glsl/serialize: Handle NULL uniform name in write_uniforms()Arcady Goldmints-Orlov2019-07-121-1/+5
* glsl: remember which SSBOs are not read-only and pass it to galliumMarek Olšák2019-04-041-0/+2
* glsl: fix shader cache for packed param listTimothy Arceri2019-02-281-11/+4
* glsl: use remap location when serialising uniform program resource dataTimothy Arceri2019-01-291-7/+26
* glsl: free or reuse memory allocated for TF varyingGert Wollny2018-11-261-1/+8
* compiler: Move double_inputs to gl_program::DualSlotInputsJason Ekstrand2018-09-061-0/+2
* glsl/cache: save and restore ExternalSamplersUsedMarek Olšák2018-06-301-0/+2
* glsl: serialize data from glTransformFeedbackVaryingsTapani Pälli2018-06-261-0/+20
* mesa: rework ParameterList to allow packingTimothy Arceri2018-03-201-3/+11
* glsl/serialize: Save shader program metadata sha1Jordan Justen2018-03-191-0/+4
* mesa,glsl,nir: reduce gl_state_index size to 2 bytesMarek Olšák2018-02-131-1/+1
* glsl: remove unneeded extern "C" {} bracketing around Mesa includesBrian Paul2018-01-171-4/+2
* glsl: include util/bitscan.h in serialize.cppBrian Paul2018-01-171-0/+1
* main, glsl: Add UniformDataDefaults which stores uniform defaultsJordan Justen2017-12-081-2/+14
* glsl: Split out shader program serializationJordan Justen2017-12-081-0/+1238