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.h
Age
Commit message (
Expand
)
Author
Files
Lines
2012-11-20
i965/fs: Add helper functions for IF and CMP and use them.
Eric Anholt
1
-1
/
+2
2012-11-20
i965/fs: Add helper functions for generating ALU ops, like in the VS.
Eric Anholt
1
-0
/
+20
2012-11-15
i965/fs: Remove bblock field of fs_visitor.
Kenneth Graunke
1
-2
/
+0
2012-11-08
i965/fs: Add support for global copy propagation.
Eric Anholt
1
-1
/
+2
2012-11-03
i965/fs: Compact the virtual GRF arrays.
Kenneth Graunke
1
-0
/
+1
2012-10-17
i965/fs: Allocate registers in the unused parts of the gen7 MRF hack range.
Eric Anholt
1
-0
/
+2
2012-10-17
i965/fs: Reduce the interference between payload regs and virtual GRFs.
Eric Anholt
1
-0
/
+2
2012-10-17
i965/fs: Make the register allocation class_sizes[] choice static.
Eric Anholt
1
-0
/
+1
2012-10-17
i965: Share the predicate field between FS and VS.
Eric Anholt
1
-2
/
+0
2012-10-17
i965: Rename fs_cfg types to not mention fs.
Eric Anholt
1
-4
/
+4
2012-10-17
i965: Make the FS and VS share a few visitor/instruction fields.
Eric Anholt
1
-11
/
+3
2012-10-08
i965/fs: Improve performance of copy/constant propagation.
Eric Anholt
1
-2
/
+1
2012-10-08
i965/fs: Move constant propagation to the same codebase as copy prop.
Eric Anholt
1
-1
/
+1
2012-10-08
i965: Replace brw_wm_* with dumping code into the fs_visitor.
Eric Anholt
1
-2
/
+28
2012-10-08
i965/fs: Pull ir_binop_min/ir_binop_max handling to a separate function.
Eric Anholt
1
-0
/
+2
2012-10-08
i965/fs: Refactor rectangle/GL_CLAMP texture coordinate adjustment.
Eric Anholt
1
-1
/
+2
2012-10-08
i965/fs: Pass fragment depth to the fb write as a fs_reg, not an ir_variable.
Eric Anholt
1
-1
/
+1
2012-08-27
i965: Index sampler program key data by linker-assigned index.
Kenneth Graunke
1
-1
/
+1
2012-08-25
i965/fs: Remove unused 'sampler' parameter in emit_texture_genX().
Kenneth Graunke
1
-6
/
+3
2012-08-07
i965/fs: Communicate the pull constant block read parameters through fs_regs.
Eric Anholt
1
-1
/
+3
2012-08-06
i965/fs: Don't clobber sampler message MRFs with subexpressions.
Kenneth Graunke
1
-0
/
+3
2012-08-06
i965/fs: Factor out texcoord setup into a helper function.
Kenneth Graunke
1
-0
/
+1
2012-08-06
i965/fs: Move message header and texture offset setup to generate_tex().
Kenneth Graunke
1
-0
/
+1
2012-07-20
i965: Replace fs_visitor::kill_emitted with gl_fragment_program::UsesKill.
Paul Berry
1
-1
/
+0
2012-07-18
i965/fs.h: Refactor tests for instructions modifying a register.
Eric Anholt
1
-0
/
+1
2012-07-18
i965/fs: Rename virtual_grf_next to virtual_grf_count.
Eric Anholt
1
-1
/
+1
2012-07-06
i965/fs: Move class functions from the header to .cpp files.
Eric Anholt
1
-278
/
+26
2012-07-03
i965/fs: Move copy propagation test out to a separate function.
Eric Anholt
1
-0
/
+4
2012-07-02
i965/fs: Add FS_OPCODE_MOV_DISPATCH_TO_FLAGS to fragment shader backend.
Paul Berry
1
-0
/
+1
2012-06-25
i965/msaa: Add backend support for centroid interpolation.
Paul Berry
1
-1
/
+2
2012-06-25
i965/fs: Refactor interpolation code to prepare for adding centroid support.
Paul Berry
1
-0
/
+2
2012-06-22
i965: Compute dFdy() correctly for FBOs.
Paul Berry
1
-1
/
+2
2012-06-05
i965/fs: Fix user-defined FS outputs with less than four components.
Kenneth Graunke
1
-0
/
+1
2012-05-23
i965/gen6+: Add support for GL_ARB_blend_func_extended.
Eric Anholt
1
-0
/
+1
2012-05-17
i965/fs: Do more register coalescing by using the interference graph.
Eric Anholt
1
-0
/
+1
2012-05-14
Revert "i965/fs: Jump from discard statements to the end of the program when ...
Eric Anholt
1
-22
/
+0
2012-05-14
i965/fs: Add support for copy propagation.
Eric Anholt
1
-0
/
+3
2012-05-14
i965/fs: Add a local common subexpression elimination pass.
Kenneth Graunke
1
-0
/
+4
2012-05-14
i965/fs: Use a const reference in fs_reg::equals instead of a pointer.
Kenneth Graunke
1
-14
/
+14
2012-05-04
i965/fs: Fix regression in comparison handling from ANDs change.
Eric Anholt
1
-0
/
+1
2012-04-19
i965: Add basic block generator.
Eric Anholt
1
-0
/
+4
2012-04-11
i965/fs: Try to avoid generating extra MOVs to do saturates.
Eric Anholt
1
-0
/
+3
2012-03-16
i965/fs: Jump from discard statements to the end of the program when done.
Eric Anholt
1
-0
/
+22
2012-02-15
i965/fs: Add a new fs_inst::regs_written function.
Kenneth Graunke
1
-0
/
+12
2012-02-10
i965/fs: Add support for generating MADs.
Eric Anholt
1
-0
/
+1
2012-01-30
i965/fs: Fix rendering corruption in unigine tropics.
Eric Anholt
1
-0
/
+2
2011-12-18
i965: Rename texturing ops from FS_OPCODE to SHADER_OPCODE, except TXB.
Kenneth Graunke
1
-5
/
+5
2011-11-30
i965/fs: Make register file enum 0 be the undefined register file.
Eric Anholt
1
-6
/
+6
2011-11-09
i965/fs: Add support for user-defined out variables.
Eric Anholt
1
-4
/
+4
2011-11-07
i965: Enable faster workaround-free math on Ivybridge.
Kenneth Graunke
1
-0
/
+7
[next]