summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-11-25testing_round1contiguous_uniforms4Abdiel Janulgue3-12/+12
2015-11-25fix builtins crashAbdiel Janulgue1-4/+2
2015-11-24fix alignmentAbdiel Janulgue2-18/+23
2015-11-24remove_printfsAbdiel Janulgue9-140/+139
2015-11-20reduce table lookupsAbdiel Janulgue1-14/+13
2015-11-20Wrap when checking for free slotsAbdiel Janulgue1-11/+30
2015-11-19changesAbdiel Janulgue2-41/+42
2015-11-18working proper ringbufferAbdiel Janulgue7-45/+61
2015-11-18vec4: Calculate size of live arrays during compile timeAbdiel Janulgue1-0/+12
2015-11-18clear old binding table entriesAbdiel Janulgue1-0/+4
2015-11-18Calculate size of live arrays during compile timeAbdiel Janulgue2-3/+15
2015-11-16Fix case where the uniform storage triggers an update before a recompile.Abdiel Janulgue1-1/+2
2015-11-12Don't allocate space for entries which has 0 live array entries. At theAbdiel Janulgue7-78/+101
2015-11-11fix mat2x3: take into consideration rows!Abdiel Janulgue1-7/+10
2015-11-11increment offset based on live arrays not the whole storage size itselfAbdiel Janulgue1-42/+38
2015-11-11clear old entries for fs gatherAbdiel Janulgue1-19/+31
2015-11-09sAbdiel Janulgue4-32/+50
2015-11-06256-bit entry trackerAbdiel Janulgue3-10/+55
2015-11-02testingAbdiel Janulgue14-177/+350
2015-10-21working_builtinsAbdiel Janulgue8-28/+52
2015-10-21nohangAbdiel Janulgue11-30/+114
2015-10-21builtinAbdiel Janulgue1-3/+3
2015-10-21sAbdiel Janulgue6-31/+95
2015-10-21builtin support for gather tableAbdiel Janulgue2-2/+34
2015-10-21alloc builtin containerAbdiel Janulgue2-0/+4
2015-10-19Only add non-builtins to the update tableAbdiel Janulgue2-1/+5
2015-10-16vec4: assert on invalid gather maskAbdiel Janulgue1-0/+1
2015-10-16Don't wait until the ringbuffer is full to reset the offsets. Reset it right ...contiguous_uniforms2Abdiel Janulgue6-57/+91
2015-10-12working vec4 backend?Abdiel Janulgue3-3/+64
2015-10-12export brw_copy_gather_table_entry()Abdiel Janulgue2-7/+10
2015-10-09working matricesAbdiel Janulgue2-10/+22
2015-10-06WIP: Use gather constants to repack uniforms.Abdiel Janulgue10-34/+416
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