summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* i965: Make instruction lists local to the bblocks.Matt Turner2014-09-2412-92/+115
* i965/cfg: Add note about double-loop macros and break behavior.Matt Turner2014-09-241-0/+6
* i965: Replace initialization loops with memset().Matt Turner2014-09-242-15/+5
* i965/vec4: Don't iterate between blocks with inst->next/prev.Matt Turner2014-09-241-21/+9
* i965/fs: Don't iterate between blocks with inst->next/prev.Matt Turner2014-09-245-47/+34
* i965/cfg: Add macros to iterate through a block given a starting point.Matt Turner2014-09-241-0/+10
* i965/fs: Make count_to_loop_end() use basic blocks.Matt Turner2014-09-241-15/+16
* i965/vec4: Don't use instruction list after calculating the cfg.Matt Turner2014-09-245-14/+15
* i965/fs: Don't use instruction list after calculating the cfg.Matt Turner2014-09-243-22/+22
* i965: Remove now unneeded calls to calculate_cfg().Matt Turner2014-09-2412-39/+4
* i965: Remove cfg-invalidating parameter from invalidate_live_intervals.Matt Turner2014-09-2420-40/+34
* i965: Preserve the CFG in instruction scheduling.Matt Turner2014-09-241-32/+42
* i965/vec4: Preserve CFG in spill_reg().Matt Turner2014-09-244-38/+56
* i965/vec4: Preserve the CFG in a few more places.Matt Turner2014-09-241-7/+16
* i965/fs: Preserve the CFG in a few more places.Matt Turner2014-09-242-15/+21
* i965: Restructure debug flagsKristian Høgsberg2014-09-242-60/+60
* gallivm: Disable gallivm to fix build with LLVM 3.6Tom Stellard2014-09-241-0/+10
* gallium/rbug: correctly unreference a sampler viewMarek Olšák2014-09-241-2/+1
* gallium/rbug: unlock a mutex in rbug_create_queryMarek Olšák2014-09-241-3/+5
* radeonsi: remove old cache flushing codeMarek Olšák2014-09-244-66/+1
* radeonsi/compute: do CS partial flush with si_emit_cache_flushMarek Olšák2014-09-243-6/+9
* radeonsi/compute: flush caches with si_emit_cache_flushMarek Olšák2014-09-243-23/+32
* radeonsi/compute: directly emit CONTEXT_CONTROLMarek Olšák2014-09-241-1/+5
* radeonsi: properly destroy the GS copy shader and scratch_bo for computeMarek Olšák2014-09-242-3/+8
* radeonsi: release GS rings at context destructionMarek Olšák2014-09-241-0/+2
* radeonsi: don't use pipe_constant_buffer for GS ringsMarek Olšák2014-09-244-26/+22
* radeonsi: don't pass the context to the shader translatorMarek Olšák2014-09-244-22/+18
* radeonsi: don't snoop currently-bound GS shader when compiling ESMarek Olšák2014-09-243-16/+101
* radeonsi: shorten si_pipe_* prefixes to si_*Marek Olšák2014-09-248-58/+57
* radeonsi: merge si_pipe_shader into si_shaderMarek Olšák2014-09-245-92/+90
* radeonsi: disable gl_SampleMask fragment shader output if MSAA is disabledMarek Olšák2014-09-241-3/+18
* radeonsi: only update MSAA-specific framebuffer state if nr_samples is changedMarek Olšák2014-09-241-23/+27
* radeonsi: move DB_SHADER_CONTROL into db_render_stateMarek Olšák2014-09-244-13/+18
* radeonsi: set KILL_ENABLE during shader compilation, remove uses_kill flagMarek Olšák2014-09-243-5/+5
* radeonsi: remove shader.ps_conservative_z, set db_shader_control insteadMarek Olšák2014-09-243-8/+4
* radeonsi: move DB registers from draw_vbo into new db_render_stateMarek Olšák2014-09-245-66/+82
* radeonsi: remove unused variable si_pipe_shader::sprite_coord_enableMarek Olšák2014-09-242-2/+0
* radeonsi: document what si_descriptors.c doesMarek Olšák2014-09-241-0/+11
* r300g: implement MSAA copies by resolving and upsamplingMarek Olšák2014-09-241-2/+3
* st/mesa: redefine mapping from VARYING_SLOT_TEXi/PNTC/VARi to TGSI GENERIC[i]Marek Olšák2014-09-243-22/+52
* st/mesa: don't set coord_enable for gl_PointCoord if using TGSI_SEMANTIC_PCOORDMarek Olšák2014-09-241-1/+2
* st/mesa: use UniformBooleanTrue in glsl_to_tgsiMarek Olšák2014-09-241-4/+1
* st/mesa: drop dependence on API profile in st_init_extensionsMarek Olšák2014-09-244-14/+11
* mesa: allow forcing >=3.1 compatibility contexts with MESA_GL_VERSION_OVERRIDEMarek Olšák2014-09-241-6/+10
* mesa: don't set ES versions to GLSLVersion in _mesa_init_constantsMarek Olšák2014-09-242-11/+3
* targets/vl: don't forget to set GALLIUM_STATIC_TARGETSEmil Velikov2014-09-243-3/+3
* targets/egl: fold in target LDFLAGS variablesEmil Velikov2014-09-241-4/+2
* targets: drop the old MEGADRIVERS & STATIC_TARGET... variablesEmil Velikov2014-09-247-55/+26
* gallium/softpipe,llvmpipe: add automake target 'templates'Emil Velikov2014-09-244-30/+26
* configure: remove NEED_{SOFT,LLVM}PIPE_DRIVER variablesEmil Velikov2014-09-243-4/+4