summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* glsl: Add lowering pass for ir_unop_bit_countIan Romanick2016-07-192-0/+54
* MESA_shader_integer_functions: Allow new function overload matching rulesIan Romanick2016-07-191-5/+7
* MESA_shader_integer_functions: Allow implicit int->uint conversionsIan Romanick2016-07-192-6/+10
* MESA_shader_integer_functions: Expose new built-in functionsIan Romanick2016-07-191-11/+20
* MESA_shader_integer_functions: Boiler plate extension trackingIan Romanick2016-07-196-0/+10
* gm107/ir: make use of ADD32I for all immediatesSamuel Pitoiset2016-07-191-1/+1
* gm107/ir: add missing NEG modifier for IADD32ISamuel Pitoiset2016-07-191-0/+1
* ddebug: Fix trivial typo in stderr messageAndreas Boll2016-07-191-1/+1
* vl: fix memory leakEric Engestrom2016-07-191-7/+1
* vl: add entry pointBoyuan Zhang2016-07-191-0/+1
* nv50,nvc0: srgb rendering is only available for rgba/bgraIlia Mirkin2016-07-181-2/+2
* nvc0: add support for BGRA8 imagesIlia Mirkin2016-07-187-1/+16
* i965: Skip update_texture_surface when the plane doesn't existJason Ekstrand2016-07-181-8/+10
* glsl: use linked shaders rather than compiled shadersTimothy Arceri2016-07-191-4/+4
* i965/gen9: Enable KHR_texture_compression_astc_sliced_3dAnuj Phogat2016-07-181-0/+1
* mesa: Add the infrastructure for KHR_texture_compression_astc_sliced_3dAnuj Phogat2016-07-183-3/+6
* radeon/uvd: add session context buffer for polaris 10/11 v2Christian König2016-07-182-0/+21
* vl/dri3: fix a memory leak from front bufferLeo Liu2016-07-181-0/+1
* i965/tes/scalar: fix 64-bit indirect input loadsIago Toral Quiroga2016-07-181-22/+64
* i965/tcs/scalar: only update imm_offset for second message in 64bit input loadsIago Toral Quiroga2016-07-181-7/+1
* i965: Move pulls_bary setting to emit_pixel_interpolator_send().Kenneth Graunke2016-07-171-4/+4
* i965: Write gl_FragCoord directly to the destination.Kenneth Graunke2016-07-173-10/+4
* i965: Drop has_pln checks in unlit centroid workaround.Kenneth Graunke2016-07-171-5/+2
* i965: Drop VARYING_SLOT_FACE special case in barycentric setup.Kenneth Graunke2016-07-171-3/+2
* compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke2016-07-1737-131/+131
* virgl: drop pointless leftover init of virgl_transfer_inline_write.Dave Airlie2016-07-171-1/+0
* nv50: fix alphatest for non-blendable formatsIlia Mirkin2016-07-1614-11/+118
* mesa/st: reduce size of state->st bitmaskRob Clark2016-07-161-1/+1
* gallium/u_queue: add optional cleanup callbackRob Clark2016-07-165-5/+14
* radeonsi: remove the DRAW_PREAMBLE packetNicolai Hähnle2016-07-163-12/+1
* mesa: handle numSamples=0 in _mesa_test_proxy_teximage()Brian Paul2016-07-151-3/+1
* nir: Use dest.ssa.num_components rather than intrin->num_components.Kenneth Graunke2016-07-151-1/+1
* nir: Update outdated intrinsic const_index comments.Kenneth Graunke2016-07-151-7/+9
* nir: Use nir_intrinsic_set_base in atomic lowering.Kenneth Graunke2016-07-151-2/+2
* nir: Split nir_lower_io's input/output/atomic handling into helpers.Kenneth Graunke2016-07-151-91/+87
* nir: Drop bogus nir_var_shader_in case in nir_lower_io's store_op().Kenneth Graunke2016-07-151-1/+0
* nir: Share destination rewriting and replacement code in IO lowering.Kenneth Graunke2016-07-151-25/+19
* nir: Share get_io_offset handling in nir_lower_io.Kenneth Graunke2016-07-151-24/+9
* nir: Make a 'var' temporary in nir_lower_io.Kenneth Graunke2016-07-151-16/+12
* i965: Remove the emit_linterp() helper.Kenneth Graunke2016-07-152-21/+8
* i965: Reduce the number of fs_reg(brw_reg) calls in LINTERP handling.Kenneth Graunke2016-07-151-4/+4
* i965: Make a barycentric_mode() helper function.Kenneth Graunke2016-07-151-51/+49
* i965: Rename brw_wm_barycentric_interp_mode to brw_barycentric_mode.Kenneth Graunke2016-07-156-38/+38
* i965: Handle default interpolation modes and locations in NIR.Kenneth Graunke2016-07-151-45/+56
* i965/context: Remove some unnecessary vfuncsJason Ekstrand2016-07-154-21/+1
* i965: Get rid of gen6_surface_state.cJason Ekstrand2016-07-153-49/+7
* i965: Use ISL for emitting buffer surface statesJason Ekstrand2016-07-157-148/+55
* i965/state: Account for the element size in emit_buffer_surface_stateJason Ekstrand2016-07-153-13/+16
* i965/gen4-6: Use the generic ISL-based path for texture surfacesJason Ekstrand2016-07-151-93/+1
* i965/gen6: Use the generic ISL-based path for renderbuffer surfacesJason Ekstrand2016-07-151-99/+1