aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs_schedule_instructions.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965: Share the predicate field between FS and VS.Eric Anholt2012-10-171-2/+2
* i965/fs: Rename virtual_grf_next to virtual_grf_count.Eric Anholt2012-07-181-1/+1
* i965/fs: Add FS_OPCODE_MOV_DISPATCH_TO_FLAGS to fragment shader backend.Paul Berry2012-07-021-2/+11
* i965/fs: Implement integer quotient and remainder math operations.Kenneth Graunke2011-10-021-0/+2
* i965: Fix Android build by removing relative includesChad Versace2011-08-301-3/+3
* i965: Rename math FS_OPCODE_* to SHADER_OPCODE_*.Eric Anholt2011-08-161-8/+8
* i965: Create a shared enum for hardware and compiler-internal opcodes.Eric Anholt2011-08-161-15/+0
* i965: Drop the reg/hw_reg distinction.Eric Anholt2011-08-101-4/+4
* i965/fs: Stop using the exec_list iterator.Eric Anholt2011-07-291-8/+8
* i965/fs: Track fixed GRF regs separate from allocated GRF file in scheduling.Eric Anholt2011-05-271-0/+21
* i965/fs: Add a helper function for add_dep(before, after, before->latency).Eric Anholt2011-05-271-31/+19
* i965/fs: Fix and enable the instruction scheduler for 16-wide.Eric Anholt2011-04-261-8/+42
* i965/fs: Disable some optimization passes under 16-wide for now.Eric Anholt2011-04-261-0/+3
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-7/+7
* glsl, i965: Remove unnecessary talloc includes.Kenneth Graunke2011-01-211-1/+0
* i965/fs: Take the shared mathbox into account in instruction scheduling.Eric Anholt2011-01-191-0/+15
* i965/fs: Add an instruction scheduler.Eric Anholt2011-01-191-0/+474