index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_reg_allocate.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2012-11-25
i965/gen4: Fix LOD bias texturing since my fixed reg classes change.
Eric Anholt
1
-10
/
+18
2012-10-19
i965/fs: Fix typo in refactor of brw_fs_reg_allocate.cpp.
Eric Anholt
1
-1
/
+1
2012-10-17
i965/fs: Statically allocate the reg_sets at context initialization.
Eric Anholt
1
-27
/
+35
2012-10-17
i965/fs: Allocate registers in the unused parts of the gen7 MRF hack range.
Eric Anholt
1
-1
/
+61
2012-10-17
i965/fs: Reduce the interference between payload regs and virtual GRFs.
Eric Anholt
1
-19
/
+150
2012-10-17
i965/fs: Expose the payload registers to the register allocator.
Eric Anholt
1
-7
/
+39
2012-10-17
i965/fs: Remove extra allocation for classes[].
Eric Anholt
1
-1
/
+1
2012-10-17
i965/fs: Make the register allocation class_sizes[] choice static.
Eric Anholt
1
-60
/
+41
2012-10-17
i965: Share the predicate field between FS and VS.
Eric Anholt
1
-1
/
+1
2012-09-25
i965: Don't spill "smeared" registers.
Paul Berry
1
-0
/
+15
2012-09-19
ra: Add q_values parameter to ra_set_finalize()
Tom Stellard
1
-1
/
+1
2012-08-12
i965: Add INTEL_DEBUG=perf for failure to compile 16-wide shaders.
Eric Anholt
1
-1
/
+2
2012-07-18
i965/fs: Make register spill/unspill only do the regs for that instruction.
Eric Anholt
1
-33
/
+33
2012-07-18
i965/fs: Rename virtual_grf_next to virtual_grf_count.
Eric Anholt
1
-12
/
+12
2012-02-14
i965/fs: Enable register spilling on gen7 too.
Eric Anholt
1
-2
/
+0
2012-02-10
i965/fs: Add missing register allocation for 3rd sources.
Eric Anholt
1
-0
/
+2
2012-01-30
i965/fs: Fix rendering corruption in unigine tropics.
Eric Anholt
1
-3
/
+3
2012-01-18
mesa: Make the register allocator allocation take a ralloc context.
Eric Anholt
1
-1
/
+1
2011-10-27
i965/gen6+: Parameterize barycentric interpolation modes.
Paul Berry
1
-1
/
+10
2011-08-30
i965: Fix Android build by removing relative includes
Chad Versace
1
-3
/
+3
2011-08-16
i965: Create a shared enum for hardware and compiler-internal opcodes.
Eric Anholt
1
-17
/
+3
2011-08-10
i965: Drop the reg/hw_reg distinction.
Eric Anholt
1
-2
/
+2
2011-08-10
i965/fs: Factor out the register allocator setup to a separate function.
Eric Anholt
1
-66
/
+82
2011-08-10
i965/fs: Simplify the register allocator using a map from RA reg to GRF.
Eric Anholt
1
-41
/
+38
2011-08-10
i965/fs: Eliminate the magic nature of virtual GRF 0.
Eric Anholt
1
-21
/
+12
2011-08-10
i965/fs: Use the new convenience interface for setting up reg conflicts.
Eric Anholt
1
-22
/
+7
2011-07-29
i965/fs: Stop using the exec_list iterator.
Eric Anholt
1
-8
/
+8
2011-06-24
i965/gen5: Fix grf_used calculation for 16-wide.
Eric Anholt
1
-5
/
+4
2011-05-17
i965: Disable register spilling on Ivybridge for now.
Kenneth Graunke
1
-0
/
+2
2011-04-26
i965/fs: Add support for 16-wide dispatch to the register allocator.
Eric Anholt
1
-19
/
+37
2011-04-17
i965/fs: Add gen6 register spilling support.
Eric Anholt
1
-2
/
+0
2011-03-24
i965/fs: Make compile failure more verbose with INTEL_DEBUG=wm.
Eric Anholt
1
-4
/
+6
2011-01-31
Convert everything from the talloc API to the ralloc API.
Kenneth Graunke
1
-4
/
+4
2011-01-21
glsl, i965: Remove unnecessary talloc includes.
Kenneth Graunke
1
-1
/
+0
2011-01-12
i965: Clarify when we need to (re-)calculate live intervals.
Eric Anholt
1
-0
/
+4
2010-10-26
i965: Disable register spilling on gen6 until it's fixed.
Eric Anholt
1
-1
/
+1
2010-10-22
i965: Add support for pull constants to the new FS backend.
Eric Anholt
1
-0
/
+1
2010-10-21
i965: Add support for register spilling.
Eric Anholt
1
-5
/
+158
2010-10-21
i965: Split register allocation out of the ever-growing brw_fs.cpp.
Eric Anholt
1
-0
/
+265