AgeCommit message (Expand)AuthorFilesLines
2017-07-21st/glsl_to_tgsi: don't optimize mul+add to mad if expression is preciseKarol Herbst1-1/+1
2017-07-21gallium/docs: add precise instruction modifierKarol Herbst1-1/+10
2017-07-21tgsi/text: parse _PRECISE modifierKarol Herbst1-3/+14
2017-07-21tgsi: populate preciseKarol Herbst8-30/+51
2017-07-21st/glsl_to_tgsi: handle precise modifierKarol Herbst1-0/+13
2017-07-21tgsi/dump: print _PRECISE modifier on InstructionsKarol Herbst1-0/+4
2017-07-21tgsi: add precise flag to tgsi_instructionKarol Herbst2-1/+3
2017-07-21i965: Set lower_vote_trivial in vector_nir_options_gen6 too.Kenneth Graunke1-0/+1
2017-07-22radv: reset non-syncobj semaphore context after wait.Dave Airlie1-0/+2
2017-07-20st/mesa: add destroy_drawable interfaceCharmaine Lee7-3/+123
2017-07-21radv: rebase on anv_entrypoints_gen.pyDylan Baker2-275/+287
2017-07-22i965/miptree: Clean-up unusedTopi Pohjolainen14-1646/+96
2017-07-22i965/miptree: Switch remaining surfaces to islTopi Pohjolainen2-93/+41
2017-07-22i965/miptree: Drop miptree_array_layout in get_isl_dim_layout()Topi Pohjolainen3-11/+8
2017-07-22i965/miptree: Relax size alignment for linear surfacesTopi Pohjolainen1-1/+6
2017-07-22i965/miptree: Store compression flag also for isl basedTopi Pohjolainen1-0/+1
2017-07-22i965/miptree: Check tex image allocation failuresTopi Pohjolainen1-0/+2
2017-07-22main/teximage: Even on failure use valid format for init()Topi Pohjolainen1-1/+1
2017-07-22intel/isl/gen7: Don't allow multisampled surfaces with valign2Topi Pohjolainen1-19/+23
2017-07-22intel/isl/gen7: Allow msaa with signed integer formatsTopi Pohjolainen1-2/+3
2017-07-22intel/isl/gen7: Allow msaa with 128-bit formatsTopi Pohjolainen1-4/+7
2017-07-22intel/isl: Allow 1D surfaces with compressed formatsTopi Pohjolainen1-1/+1
2017-07-22intel/isl: Align non-tiled horizontally by cache lineTopi Pohjolainen1-1/+15
2017-07-22i965/miptree/gen4: Prepare x-tiled fallback for isl basedTopi Pohjolainen1-6/+20
2017-07-22i965/miptree: Prepare non-tiled fallback for isl basedTopi Pohjolainen1-0/+36
2017-07-22i965/miptree: Prepare has_color_unresolved() for isl basedTopi Pohjolainen1-1/+5
2017-07-21gallivm: handle call attributes for llvm < 4.0 in lp_add_function_attrRoland Scheidegger1-3/+7
2017-07-22radv: Generate storage image descriptors unconditionallyAlex Smith1-4/+1
2017-07-21swr/rast: quit using linux-specific gettid()Tim Rowley2-4/+3
2017-07-21radv: initial support for shared semaphores (v2)Dave Airlie6-71/+359
2017-07-21radv/winsys: add syncobj hooksDave Airlie2-0/+44
2017-07-21ac/gpu: add code to detect if kernel supports sync objects.Dave Airlie2-0/+10
2017-07-21swr/rast: fix memory paths for avx512 optimized avx/sseTim Rowley2-10/+10
2017-07-21swr/rast: cache line align hottile buffersTim Rowley1-3/+3
2017-07-21swr/rast: simdlib changes for clang/gccTim Rowley2-10/+35
2017-07-21etnaviv: Avoid duplicates in formats tableWladimir J. van der Laan1-5/+1
2017-07-21etnaviv: Add support for ETC2 texture compressionWladimir J. van der Laan2-1/+22
2017-07-21gallium/util: Implement util_format_is_etcWladimir J. van der Laan1-0/+13
2017-07-21Android: fix spirv_info.c generationChih-Wei Huang1-5/+2
2017-07-21android: fix libmesa_nir buildTapani Pälli1-0/+1
2017-07-20nir: Optimize find_lsb/imsb/umsb error checksMatt Turner1-0/+11
2017-07-20i965/fs: Match destination type to size for ballotMatt Turner2-2/+6
2017-07-20nir: Reduce destination size of ballot intrinsic when possibleMatt Turner3-0/+21
2017-07-20i965: Enable ARB_shader_ballot on Gen8+Matt Turner3-1/+3
2017-07-20i965/fs: Implement ARB_shader_ballot operationsMatt Turner3-0/+48
2017-07-20i965/fs: Do not move MOVs writing the flag outside of control flowMatt Turner1-2/+4
2017-07-20i965/fs: Handle explicit flag sources in flags_read()Francisco Jerez1-4/+5
2017-07-20nir: Add pass to scalarize read_invocation/read_first_invocationMatt Turner3-1/+114
2017-07-20nir: Add system values from ARB_shader_ballotMatt Turner7-4/+84
2017-07-20nir: Add intrinsics from ARB_shader_ballotMatt Turner2-0/+58