summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-10-20Works?double-schedulerdead/double-schedulerMatt Turner1-10/+55
2016-10-20i965/fs: Readd the top-down scheduler.Matt Turner5-0/+1632
2016-10-20i965/sched: switch to bottom-up schedulingConnor Abbott2-89/+79
2016-10-20i965/sched: switch to register pressure scheduling dynamicallyConnor Abbott3-29/+52
2016-10-20i965/sched: get rid of the LIFO heuristicConnor Abbott3-59/+5
2016-10-20i965/sched: use a critical path heuristicConnor Abbott1-6/+18
2016-10-20i965: use real latencies in the pre-RA schedulerConnor Abbott1-3/+1
2016-10-20i965/fs: use a better heuristic for SIMD16Connor Abbott2-1/+7
2016-10-20i965/sched: Make instructions_to_schedule a local variable.Matt Turner1-4/+1
2016-10-20i965: Add a function to clone the fs IR.Matt Turner2-0/+14
2016-10-20i965/fs: Mark some methods and parameters const.Matt Turner3-8/+8
2016-10-20i965/fs: Remove grf_used.Matt Turner5-20/+12
2016-10-20i965/fs: Print the scheduler mode.Matt Turner4-8/+28
2016-10-17i965/fs: Add a shader_stats struct.Matt Turner9-15/+20
2016-08-18i965/fs: Switch to per-subspan discard jumps.Francisco Jerez1-3/+1
2016-08-18i965/fs: Drop bogus writemasking disable bit from HALT instructions.Francisco Jerez1-4/+0
2016-08-18mesa: avoid valgrind warning due to opaque only being set sometimesIlia Mirkin1-2/+2
2016-08-18vbo: remove unnecessary max_basevertex computationIlia Mirkin1-8/+0
2016-08-18vbo: add basevertex when looking up elements for vbo splittingIlia Mirkin1-1/+1
2016-08-18radeonsi: initialize and finalize the LLVM function pass managerMarek Olšák1-0/+2
2016-08-18isl: automake: use VISIBILITY_CFLAGS to restrict symbol visibilityEmil Velikov1-8/+10
2016-08-18anv: remove dummy VK_DEBUG_MARKER_EXT entry pointsmil Velikov1-20/+0
2016-08-18anv: do not export the Vulkan APIEmil Velikov1-11/+0
2016-08-18anv: automake: build with -BsymbolicEmil Velikov1-0/+1
2016-08-18anv: automake: use VISIBILITY_CFLAGS to restrict symbol visibilityEmil Velikov2-3/+7
2016-08-18anv: remove internal 'validate' layerEmil Velikov2-110/+11
2016-08-18nir/search: Extend 'a@bool' to handle a couple of system values.Kenneth Graunke1-0/+7
2016-08-18nir/search: Fold src_is_bool()/alu_instr_is_bool() into src_is_type().Kenneth Graunke1-31/+19
2016-08-18nir/search: Introduce a src_is_type() helper for 'a@type' handling.Kenneth Graunke1-13/+29
2016-08-18i965: Fix barrier count shift in scalar TCS backend.Kenneth Graunke1-1/+1
2016-08-18i965: Fix execution size of scalar TCS barrier setup code.Kenneth Graunke1-6/+6
2016-08-18i965: Implement the WaPreventHSTessLevelsInterference workaround.Kenneth Graunke6-3/+175
2016-08-18nir/builder: Add bany_inequal and bany helpers.Kenneth Graunke1-0/+19
2016-08-17mesa: Fix uf10_to_f32() scale factor in the E == 0 and M != 0 case.Kenneth Graunke1-1/+1
2016-08-17swr: [rasterizer core] only use Viewport/Scissors during SwrDraw* operationsTim Rowley12-415/+400
2016-08-17swr: [rasterizer common] reorder SWR_FORMAT_INFOTim Rowley2-825/+1433
2016-08-17swr: [rasterizer core] make dirtytile list point directly to macrotilequeuesTim Rowley3-14/+15
2016-08-17swr: [rasterizer core] portability - remove use of INT64Tim Rowley1-2/+2
2016-08-17swr: [rasterizer core] viewport transform disabled fixTim Rowley1-4/+11
2016-08-17swr: [rasterizer core] clamp scissor rects to current tile rectTim Rowley1-0/+18
2016-08-17swr: [rasterizer core] align stats structuresTim Rowley1-2/+2
2016-08-17swr: [rasterizer core] use AVX2 permute to simplify PaTriListTim Rowley1-1/+35
2016-08-17swr: [rasterizer core] move some global variables to SWR_CONTEXTTim Rowley2-9/+9
2016-08-17swr: [rasterizer core] change scale on VP matrix element gathersTim Rowley1-6/+6
2016-08-17swr: [rasterizer] implementing native AVX-512 simd16 intrinsicsTim Rowley2-84/+265
2016-08-17i965/blorp: Use nir_alu_type for the texture data typeJason Ekstrand2-27/+16
2016-08-17i965: brw_blorp_blit.cpp -> blorp_blit.cJason Ekstrand2-6/+6
2016-08-17i965: brw_blorp_clear.cpp -> blorp_clear.cJason Ekstrand2-5/+1
2016-08-17i965: Split brw_blorp.c/h into multiple filesJason Ekstrand11-1373/+1495
2016-08-17i965/blorp: Factor the guts of blorp_hiz_exec into a helperJason Ekstrand1-18/+25