summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-03-30glsl: add GL_OES_sample_variables supportIlia Mirkin4-4/+16
2016-03-30mesa: add OES_sample_variables to extension table, add enable bitIlia Mirkin2-0/+2
2016-03-30glsl: add gl_MaxSamples, new in GL 4.5 / GL ES 3.2Ilia Mirkin3-0/+9
2016-03-30i965: Don't add barrier deps for FB write messages.Matt Turner1-1/+2
2016-03-30i965: Add and use is_scheduling_barrier() function.Matt Turner1-4/+17
2016-03-30i965: Remove NOP insertion kludge in scheduler.Matt Turner1-20/+5
2016-03-30i965: Assert that an instruction is not inserted around itself.Matt Turner1-0/+4
2016-03-30i965: Relax restriction on scheduling last instruction.Matt Turner1-20/+3
2016-03-30i965/vec4/tcs: Set conditional mod on TCS_OPCODE_SRC0_010_IS_ZERO.Matt Turner2-2/+3
2016-03-30Revert "i965: Don't add barrier deps for FB write messages."Matt Turner1-4/+3
2016-03-30i965: Simplify full scheduling-barrier conditions.Matt Turner1-27/+8
2016-03-30i965: Remove incorrect cycle estimates.Matt Turner1-10/+0
2016-03-31st/mesa: fix fallout from xfb changes.Dave Airlie1-2/+2
2016-03-30nir: Fix typo from commit 6702f1acde9.Matt Turner1-1/+1
2016-03-31docs: mark xfb_* qualifiers as DONETimothy Arceri1-1/+1
2016-03-31mesa: add query support for GL_TRANSFORM_FEEDBACK_BUFFER interfaceTimothy Arceri4-2/+52
2016-03-31glsl: add transform feedback buffers to resource listTimothy Arceri5-5/+18
2016-03-31mesa: add support to query GL_TRANSFORM_FEEDBACK_BUFFER_INDEXTimothy Arceri4-8/+18
2016-03-31mesa: add support to query GL_OFFSET for GL_TRANSFORM_FEEDBACK_VARYINGTimothy Arceri3-3/+13
2016-03-31mesa: rename tranform feeback varying macro XFB to XFVTimothy Arceri1-6/+6
2016-03-31glsl: always enable transform feedback mode when xfb_stride definedTimothy Arceri1-0/+10
2016-03-31glsl: handle varyings that are not written to but have an xfb_offsetTimothy Arceri2-10/+32
2016-03-31glsl: when lowering named interface set assigned flagTimothy Arceri1-0/+11
2016-03-31glsl: reset current stream trackerTimothy Arceri1-0/+6
2016-03-31glsl: generate link error when implicit stride is to largeTimothy Arceri1-15/+22
2016-03-31glsl: add xfb_stride link time validationTimothy Arceri2-8/+39
2016-03-31glsl: validate global out xfb_stride qualifiers and set stride on empty buffersTimothy Arceri4-0/+94
2016-03-31mesa: split transform feedback buffer into its own structTimothy Arceri7-25/+34
2016-03-31glsl: use bitmask of active xfb buffer indicesTimothy Arceri5-24/+33
2016-03-31glsl: sort xfb varyings in offset/buffer orderTimothy Arceri1-0/+19
2016-03-31glsl: basic linking support for xfb qualifiersTimothy Arceri3-13/+52
2016-03-31glsl: add xfb helpers and fields to the tfeedback_decl classTimothy Arceri2-2/+30
2016-03-31glsl: add helper to process xfb qualifiers during linkingTimothy Arceri2-0/+71
2016-03-31glsl: add helper to generate xfb varying namesTimothy Arceri1-0/+43
2016-03-31glsl: add helper for counting varyingsTimothy Arceri2-0/+38
2016-03-31glsl: add xfb qualifier lowering support for named blocksTimothy Arceri1-0/+7
2016-03-31glsl: add xfb qualifiers to has_layout helperTimothy Arceri1-1/+4
2016-03-31glsl: apply xfb_stride to implicit offsets for ifc block membersTimothy Arceri1-2/+4
2016-03-31glsl: add xfb_stride compile time rulesTimothy Arceri1-0/+27
2016-03-31glsl: add xfb_offset compile time rulesTimothy Arceri1-2/+123
2016-03-31glsl: add xfb_buffer compile time rulesTimothy Arceri1-0/+66
2016-03-31glsl: add field to track if xfb_buffer is an explicit or implicit valueTimothy Arceri4-0/+17
2016-03-31glsl: add xfb_* qualifiers to glsl_struct_fieldTimothy Arceri3-2/+26
2016-03-31glsl: add IR fields for transform feedback layout qualifiersTimothy Arceri1-1/+26
2016-03-31glsl: add validation for out layout qualifiersTimothy Arceri1-2/+31
2016-03-31glsl: relax stage restrictions on layout defaults for outputsTimothy Arceri2-7/+7
2016-03-31glsl: parse new transform feedback layout qualifiersTimothy Arceri4-3/+95
2016-03-31glsl: move process_qualifier_constant() to ast_type.cppTimothy Arceri3-41/+47
2016-03-31glsl: add transform feedback built-in constantsTimothy Arceri3-0/+15
2016-03-31glsl: generate named interface block names correctlyTimothy Arceri6-95/+38