summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-10-09WIP: Use gather constants to repack uniforms.contiguous_uniformsAbdiel Janulgue10-32/+327
2015-09-29mesa: Add driver hook UniformStorageChangeAbdiel Janulgue2-0/+14
2015-09-24mesa: export _mesa_init_shader_program()Abdiel Janulgue2-5/+6
2015-09-11i965: Enable push constants for UBOsAbdiel Janulgue2-2/+2
2015-09-11i965: Disable gather push constants for null constantsAbdiel Janulgue3-0/+15
2015-09-11i965: Program the push constants state using the gather tableAbdiel Janulgue5-13/+79
2015-09-11i965: Upload UBO surfaces before emitting constant state packetAbdiel Janulgue1-6/+6
2015-09-11i965/vec4: Pack UBO registers right after uniform registersAbdiel Janulgue1-13/+25
2015-09-11i965/vec4: Append ir_binop_ubo_load entries to the gather tableAbdiel Janulgue4-0/+92
2015-09-11i965/vec4: Append uniform entries to the gather tableAbdiel Janulgue2-0/+13
2015-09-11i965/fs: Pack UBO registers right after uniform registersAbdiel Janulgue1-8/+12
2015-09-11i965/fs/nir: Append nir_intrinsic_load_ubo entries to the gather tableAbdiel Janulgue4-1/+96
2015-09-11i965/fs: Append uniform entries to the gather tableAbdiel Janulgue1-1/+17
2015-09-11i965: Include UBO parameter sizes in push constant parametersAbdiel Janulgue4-0/+29
2015-09-11nir: Add glsl_get_type_without_array() wrapperAbdiel Janulgue2-0/+8
2015-09-11nir: Add glsl_get_array_size() wrapper.Abdiel Janulgue2-0/+8
2015-09-11i965: Assign hw-binding table index for uniform constant buffer blockAbdiel Janulgue1-2/+11
2015-09-11i965: Assign hw-binding table index for each UBO constant buffer.Abdiel Janulgue2-0/+17
2015-09-11i965: Store gather table information in the program dataAbdiel Janulgue7-1/+47
2015-09-11i965: Allocate space on the gather pool for UBO entriesAbdiel Janulgue1-2/+18
2015-09-11i965: Allocate space on the gather pool for plain uniformsAbdiel Janulgue1-0/+8
2015-09-11i965: Enable gather push constantsAbdiel Janulgue4-1/+108
2015-09-10i965: Define gather push constants opcodesAbdiel Janulgue1-0/+20
2015-09-10i965: Advertise 65536 for GL_MAX_UNIFORM_BLOCK_SIZE.HEADmasterKenneth Graunke1-0/+9
2015-09-10nv50/ir: don't fold immediate into mad if registers are too highIlia Mirkin1-0/+4
2015-09-10nv50/ir: fix emission of 8-byte wide interp instructionIlia Mirkin1-5/+6
2015-09-10nv50/ir: r63 is only 0 if we are using less than 63 registersIlia Mirkin1-1/+4
2015-09-10nv50/ir: make edge splitting fix up phi node sourcesIlia Mirkin1-13/+77
2015-09-09glsl: Remove ADD_VARYING macroIan Romanick1-15/+12
2015-09-09glsl: Silence unused parameter warningsIan Romanick9-27/+15
2015-09-09nvc0: remove BGRA4 format supportIlia Mirkin1-0/+2
2015-09-09gallium/ttn: fix cursor handling vs builderRob Clark1-8/+6
2015-09-09nvc0: keep track of cb bindings per buffer, use for upload settingsIlia Mirkin7-12/+58
2015-09-09nir/glsl: Use lower_outputs_to_temporaries instead of relying on GLSL IRJason Ekstrand2-3/+2
2015-09-09nir: Add a pass to lower outputs to temporary variablesJason Ekstrand3-0/+130
2015-09-09nir/cursor: Add a constructor for the end of a block but before the jumpJason Ekstrand2-6/+12
2015-09-09nv30: Disable msaa unless requested from the env by NV30_MAX_MSAAHans de Goede2-1/+21
2015-09-09nv30: Fix color resolving for nv3x cardsHans de Goede1-1/+37
2015-09-09gallium/docs: clairify dmabuf fd ownershipRob Clark1-0/+8
2015-09-09android: radeonsi: add support for sid_tables.h generated sourcesMauro Rossi3-3/+15
2015-09-09android: Always define __STDC_LIMIT_MACROS.Mauro Rossi1-0/+1
2015-09-09android: rename LLVM_VERSION_PATCH to MESA_LLVM_VERSION_PATCHMauro Rossi1-1/+1
2015-09-09nouveau: android: add space before PRIx64 macroMauro Rossi1-1/+1
2015-09-09svga: pick all the files into the tarballEmil Velikov1-5/+26
2015-09-09auxiliary: rework the python generated sources rulesEmil Velikov1-12/+17
2015-09-09glsl: build: remove bogus dependencyEmil Velikov2-3/+2
2015-09-09glsl: build: use makefile.sources variables when possibleEmil Velikov3-18/+11
2015-09-09glsl: automake: reuse $(NIR_GENERATED_FILES) where possibleEmil Velikov1-5/+1
2015-09-09glsl: automake: rework the sources generation rulesEmil Velikov1-16/+22
2015-09-09mesa: automake: rework the source generation rulesEmil Velikov1-27/+18