summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-04-19radeonsi: add shared memoryBas Nieuwenhuizen4-0/+37
2016-04-19radeonsi: lower compute shader argumentsBas Nieuwenhuizen2-0/+50
2016-04-19radeonsi: Use CE for all descriptors.Bas Nieuwenhuizen1-10/+64
2016-04-19gallium/util: Add u_bit_scan_consecutive_range64.Bas Nieuwenhuizen1-0/+14
2016-04-19radeonsi: Replace list_dirty with a mask.Bas Nieuwenhuizen2-17/+29
2016-04-19radeonsi: Add CE uploader.Bas Nieuwenhuizen3-0/+37
2016-04-19radeonsi: Allocate chunks of CE ram.Bas Nieuwenhuizen2-9/+27
2016-04-19radeonsi: Add CE synchronization.Bas Nieuwenhuizen2-0/+27
2016-04-19radeonsi: Add CE packet definitions.Bas Nieuwenhuizen1-0/+6
2016-04-19radeonsi: Create CE IB.Bas Nieuwenhuizen5-1/+54
2016-04-19winsys/amdgpu: Enlarge const IB size.Bas Nieuwenhuizen1-8/+20
2016-04-19winsys/amdgpu: Add support for const IB.Marek Olšák3-5/+124
2016-04-19winsys/amdgpu: split IB data into a new structure in preparation for CEMarek Olšák4-47/+48
2016-04-19gallium/radeon: move ring_type into winsysesMarek Olšák5-10/+11
2016-04-19llvmpipe: Call LLVMShutdown before exiting.Jose Fonseca1-0/+2
2016-04-19llvmpipe: Avoid LLVMGetGlobalContext in tests.Jose Fonseca5-6/+24
2016-04-19llvmpipe: Skip false exp2 failure in lp_test_arit due to buggy MSVCRT.Jose Fonseca1-4/+34
2016-04-19llvmpipe: Test more vector lengths.Jose Fonseca1-13/+30
2016-04-19gallivm: Avoid llvm::sys::getProcessTriple().Jose Fonseca1-3/+3
2016-04-19gallivm: Remove lp_get_module_id.Jose Fonseca4-12/+15
2016-04-19gallivm: Fix MCJIT with LLVM 3.3.Jose Fonseca1-3/+3
2016-04-19gallivm: Make MCJIT a runtime option.Jose Fonseca1-75/+72
2016-04-19scons: Show the unit test full path.Jose Fonseca1-1/+1
2016-04-19gallivm: Use LLVMSetTarget.Jose Fonseca1-3/+9
2016-04-19gallivm: Use LLVMPrintValueToString where available.Jose Fonseca1-35/+10
2016-04-19gallium/tests: Update UTIL_FORMAT_MAX_* defines.Jose Fonseca2-3/+7
2016-04-19Revert "nv50/ra: `isinf()` is in namespace `std` since C++11."Jose Fonseca1-4/+0
2016-04-18vc4: Fix fbo-generatemipmap-formats for NPOT.Eric Anholt1-0/+20
2016-04-18vc4: Remove unused "immediates" fieldEric Anholt1-1/+0
2016-04-18i965: Define miptree map functions static (trivial)Ben Widawsky1-2/+2
2016-04-18glsl: Properly handle ldexp(0.0f, non-zero-exp).Matt Turner1-4/+6
2016-04-19gallivm: convert size query to using a set of parameters.Dave Airlie7-97/+51
2016-04-18swr: dereference cbuf/zbuf/views on context destroyTim Rowley1-0/+15
2016-04-18freedreno/ir3: fix grouping issue w/ reverse swizzlesRob Clark1-1/+17
2016-04-18radeonsi: use enums in si_shader.hMarek Olšák1-93/+119
2016-04-18gallium/radeon: use enums in r600_query.hMarek Olšák1-20/+23
2016-04-18radeonsi: always use PFP_SYNC_ME when doing flushes and waitsMarek Olšák2-1/+10
2016-04-18radeonsi: don't do VS/PS partial flushes if SURFACE_SYNC waits tooMarek Olšák1-11/+14
2016-04-18radeonsi: add safety assertions for meta cache flushesMarek Olšák1-0/+4
2016-04-18radeonsi: don't use ACQUIRE_MEM on the graphics ringMarek Olšák1-18/+8
2016-04-18radeonsi: remove TODO and correct a comment in si_emit_cache_flushMarek Olšák1-2/+1
2016-04-18radeonsi: don't flush CB/DB caches for performance countersMarek Olšák1-3/+6
2016-04-18gallium/radeon: don't flush CB/DB caches for timestamp queriesMarek Olšák2-2/+3
2016-04-18gallium/util: fix undefined shift to the last bit in u_bit_scanMarek Olšák1-1/+1
2016-04-18gallium/util: fix u_bit_scan_consecutive_range for mask == 0xffffffffMarek Olšák1-1/+7
2016-04-18gallium/radeon: fix Nine with its slightly shifted viewportsMarek Olšák1-15/+21
2016-04-18docs: correct name for GL_OES_primitive_bounding_boxErik Faye-Lund1-1/+1
2016-04-18meta: Don't botch color masks when changing drawbuffers.Kenneth Graunke1-7/+75
2016-04-18meta: Don't smash ColorMask when using MESA_META_COLOR_MASK save bit.Kenneth Graunke2-5/+4
2016-04-18vc4: Add support for rendering to cube map surfaces.Eric Anholt1-1/+2