summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-05-27squash anv: Support new local ID generation & cross-thread constantshsw-cs-cross-thread-constants-v2Jordan Justen7-54/+42
2016-05-27squash i965: Remove old CS local ID handlingJordan Justen4-104/+0
2016-05-27squash i965: Run the intrinsics lowering passJordan Justen1-0/+1
2016-05-27squash i965: Use nir to lower cs-derived variablesJordan Justen1-1/+0
2016-05-27squash-fwd i965: Support new thread ID push constant & cross-thread constantsJordan Justen2-50/+55
2016-05-27anv: Add push constant uniforms and lower uniformsJordan Justen1-1/+31
2016-05-27i965: Add CS push constant info to brw_cs_prog_dataJordan Justen2-0/+69
2016-05-27i965: Store number of threads in brw_cs_prog_dataJordan Justen3-24/+22
2016-05-27i965: Track and place CS thread ID uniformJordan Justen2-4/+46
2016-05-27i965: Add nir based intrinsic lowering and thread ID uniformJordan Justen3-0/+165
2016-05-27i965: Add nir channel_num system valueJordan Justen2-0/+16
2016-05-27nir: Make lowering gl_LocalInvocationIndex optionalJordan Justen6-5/+22
2016-05-27glsl: Add glsl LowerCsDerivedVariables optionJordan Justen6-14/+28
2016-05-27i965/compute: Fix uniform init issue when SIMD8 is skippedJordan Justen1-1/+1
2016-05-27nir/inline: Also rewrite param derefs for texture instructionsJason Ekstrand1-6/+20
2016-05-27nir/inline: Break the guts of rewrite_param-derefs into a helperJason Ekstrand1-19/+30
2016-05-27nir/inline: Make the rewrite_param_derefs helper work on instructionsJason Ekstrand1-28/+25
2016-05-27nir/inline: Don't use foreach_instr_safe unless we need toJason Ekstrand1-2/+2
2016-05-27gallivm: eliminate a unnecessary AND with unorm lerpsRoland Scheidegger1-10/+35
2016-05-27gallium/util: use enum pipe_prim_type instead of unsigned some moreRoland Scheidegger1-5/+16
2016-05-27svga: remove unneeded casts in get_query_result_vgpu9() callsBrian Paul1-2/+2
2016-05-27svga: use MAYBE_UNUSED to silence release-build warningsBrian Paul1-7/+4
2016-05-26isl: Fix some tautological-compare warningsBen Widawsky2-2/+10
2016-05-26mesa: add support for GLSL ES 3.20 version stringIlia Mirkin1-0/+2
2016-05-26mapi: expose new functions in GL ES 3.2Ilia Mirkin9-38/+38
2016-05-26nvc0/ir: handle a load's reg result not being used for locked variantsIlia Mirkin3-11/+45
2016-05-26nvc0/ir: avoid generating illegal instructions for compute constbuf loadsIlia Mirkin1-1/+2
2016-05-26gallium/util: fix build breakRob Clark1-0/+1
2016-05-26nir/spirv: Allow pointless variable decorations on inputsJason Ekstrand1-0/+2
2016-05-26gallium/util: use enum pipe_prim_type in u_prim.h functionsBrian Paul1-14/+16
2016-05-26util/indices: move duplicated assignments out of switch casesBrian Paul1-29/+4
2016-05-26gallium: change pipe_draw_info::mode to be pipe_prim_typeBrian Paul1-1/+1
2016-05-26util/indices,svga: s/unsigned/enum pipe_prim_type/Brian Paul5-18/+21
2016-05-26util: s/unsigned/enum pipe_resource_usage/ for buffer usage variablesBrian Paul9-13/+15
2016-05-26svga: s/unsigned/enum pipe_resource_usage/ for buffer usage variablesBrian Paul3-3/+3
2016-05-26svga: s/unsigned/enum pipe_prim_type/ for primitive type variablesBrian Paul7-14/+15
2016-05-26svga: fix test for unfilled triangles fallbackBrian Paul3-6/+43
2016-05-26svga: clean up and improve comments in svga_draw_private.hBrian Paul1-4/+8
2016-05-26util/indices: implement unfilled (tri->line) conversion for adjacency primsBrian Paul2-2/+38
2016-05-26util/indices: implement provoking vertex conversion for adjacency primitivesBrian Paul3-3/+134
2016-05-26util/indices: assert that the incoming primitive is a triangle typeBrian Paul1-0/+5
2016-05-26util/indices: formatting, whitespace fixes in u_unfilled_indices.cBrian Paul1-12/+7
2016-05-26util/indices: improve comments in u_indices.hBrian Paul1-3/+29
2016-05-26svga: fix primitive mode (point/line/tri) test for unfilled primitivesBrian Paul2-2/+2
2016-05-26i965: Enable GL_OES_shader_io_blocksIan Romanick3-1/+3
2016-05-26glsl: Allow shader interface blocks in GLSL ESIan Romanick1-4/+10
2016-05-26glsl: Add a has_shader_io_blocks helperIan Romanick1-0/+7
2016-05-26mesa: Add extension tracking for GL_OES_shader_io_blocksIan Romanick5-0/+14
2016-05-26mesa: Only validate SSO shader IO in OpenGL ES or debug contextIan Romanick2-5/+16
2016-05-26mesa: Remove old validate_io functionIan Romanick1-109/+0