summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-05-03i965/fs: Eliminate coordinate register induction from sampler payload set-up.i965-late-simd-loweringFrancisco Jerez1-37/+26
2016-05-03i965/fs: Remove unnecessary restriction from opt_sampler_eot.Francisco Jerez1-4/+0
2016-05-03i965/fs: Remove pre-Gen7 register allocation class micro-optimization.Francisco Jerez1-11/+4
2016-05-03SQUASH: i965/fs: Add basic dataflow check to opt_sampler_eot().Francisco Jerez2-0/+15
2016-05-03i965/fs: Reimplement opt_sampler_eot() in terms of logical sends.Francisco Jerez1-55/+18
2016-05-03i965/fs: Fix UB list sentinel dereference in opt_sampler_eot().Francisco Jerez1-6/+9
2016-05-03i965/fs: Stop using the LOAD_PAYLOAD instruction in lower_simd_width.Francisco Jerez1-40/+18
2016-05-03i965/fs: Take opt_redundant_discard_jumps out of the optimization loop.Francisco Jerez1-2/+1
2016-05-03i965/fs: Run SIMD and logical send lowering after the optimization loop.Francisco Jerez1-4/+25
2016-04-30i965/fs: Add FS_OPCODE_FB_WRITE_LOGICAL to has_side_effects().Francisco Jerez1-0/+1
2016-04-30i965/fs: Allow constant propagation into logical send sources.Francisco Jerez1-0/+24
2016-04-30i965/fs: Let CSE handle logical sampler sends as expressions.Francisco Jerez1-0/+13
2016-04-29i965/fs: Pass a BAD_FILE register to the logical FB write when oMask is unused.Francisco Jerez2-2/+3
2016-04-28glsl: fix lowering outputs for early/nested returnsLars Hamre1-4/+54
2016-04-27nir: rewrite nir_foreach_block and friendsConnor Abbott2-83/+202
2016-04-27nir/opt_cp: use nir_block_get_following_if()Connor Abbott1-7/+3
2016-04-27vbo: Return INVALID_OPERATION during draw with a mapped bufferJordan Justen2-47/+42
2016-04-27anv/formats: Return proper error code for unsupported formatsNanley Chery1-1/+1
2016-04-27anv/device: Set the compressed texture feature flags correctlyNanley Chery1-2/+3
2016-04-27nir/algebraic: Add a bit-size validatorJason Ekstrand1-0/+270
2016-04-27nir/opt_algebraic: Fix some expressions with ambiguous bit sizesJason Ekstrand1-3/+3
2016-04-27nir/search: Respect the bit_size parameter on nir_search_valueJason Ekstrand2-1/+18
2016-04-27nir/algebraic: Add a mechanism for specifying the bit size of a valueJason Ekstrand3-4/+31
2016-04-27nir/algebraic: Use "uint" instead of "unsigned" for uint typesJason Ekstrand1-2/+2
2016-04-27nir/algebraic: Do better error reporting of bad expressionsJason Ekstrand1-1/+16
2016-04-27isl: move -lm at the end of tests_ldaddAlejandro Piñeiro1-2/+2
2016-04-27i965/blorp/gen8: Fix blitting of interleaved msaa surfacesTopi Pohjolainen1-2/+16
2016-04-27llvmpipe: s/Elements/ARRAY_SIZE/Brian Paul12-54/+54
2016-04-27tgsi: s/Elements/ARRAY_SIZE/Brian Paul6-28/+28
2016-04-27os: s/Elements/ARRAY_SIZE/Brian Paul1-1/+1
2016-04-27hud: s/Elements/ARRAY_SIZE/Brian Paul3-7/+7
2016-04-27gallivm: s/Elements/ARRAY_SIZE/Brian Paul9-29/+29
2016-04-27draw: s/Elements/ARRAY_SIZE/Brian Paul7-24/+24
2016-04-27softpipe: s/Elements/ARRAY_SIZE/Brian Paul7-27/+27
2016-04-27winsys/radeon: remove use_reusable_pool parameter from buffer_createNicolai Hähnle11-26/+17
2016-04-27gallium/radeon: remove use_reusable_pool parameter from r600_init_resourceNicolai Hähnle5-9/+7
2016-04-27radeon/video: always use the reusable buffer poolNicolai Hähnle4-5/+5
2016-04-27radeonsi: work around an MSAA fast stencil clear problemNicolai Hähnle1-3/+15
2016-04-27radeonsi: expclear must be disabled on first Z/S clearNicolai Hähnle1-2/+2
2016-04-27radeonsi: move blend choice out of loop in si_blit_decompress_colorNicolai Hähnle1-9/+9
2016-04-27radeonsi: use level mask for early out in si_blit_decompress_colorNicolai Hähnle1-6/+8
2016-04-27radeonsi: si_blit_decompress_depth is only used for stagingNicolai Hähnle1-21/+5
2016-04-27radeonsi: only decompress the required ZS planes from si_blitNicolai Hähnle1-6/+7
2016-04-27radeonsi: decompress Z & S planes in one passNicolai Hähnle1-28/+73
2016-04-27radeonsi: early out of si_blit_decompress_depth_in_place based on dirty maskNicolai Hähnle1-6/+14
2016-04-27radeonsi: use MIN2 instead of expanded ?: operatorNicolai Hähnle1-3/+3
2016-04-27radeonsi: fix brace styleNicolai Hähnle1-2/+4
2016-04-27gallium/util: add u_bit_consecutive for generating a consecutive range of bitsNicolai Hähnle1-0/+12
2016-04-27swr: s/Elements/ARRAY_SIZE/Tim Rowley3-7/+7
2016-04-27radeonsi: emit s_waitcnt for shader memory barriers and volatileNicolai Hähnle1-13/+23