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.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2016-09-14
i965/fs: Don't consider LOAD_PAYLOAD with sub-GRF offset to behave like a raw...
Francisco Jerez
1
-1
/
+1
2016-09-14
i965/fs: Take into account misalignment in regs_written() and regs_read().
Francisco Jerez
1
-25
/
+1
2016-09-14
i965/fs: Return more accurate read size for LINTERP from fs_inst::size_read.
Francisco Jerez
1
-1
/
+1
2016-09-14
i965/fs: Return more accurate read size from fs_inst::size_read for IMM and U...
Francisco Jerez
1
-1
/
+1
2016-09-14
i965/fs: Replace fs_inst::regs_read with ::size_read using byte units.
Francisco Jerez
1
-24
/
+22
2016-09-14
i965/fs: Replace fs_inst::regs_written with ::size_written field in bytes.
Francisco Jerez
1
-36
/
+37
2016-09-14
i965/fs: Add wrapper functions for fs_inst::regs_read and ::regs_written.
Francisco Jerez
1
-14
/
+14
2016-09-14
i965/fs: Replace fs_reg::subreg_offset with fs_reg::offset expressed in bytes.
Francisco Jerez
1
-17
/
+15
2016-09-14
i965/fs: Replace fs_reg::reg_offset with fs_reg::offset expressed in bytes.
Francisco Jerez
1
-27
/
+29
2016-09-08
i965/fs: Fail the shader compile instead of asserting when we can't spill
Jason Ekstrand
1
-2
/
+3
2016-09-03
intel: s/brw_device_info/gen_device_info/
Jason Ekstrand
1
-15
/
+15
2016-08-25
i965/fs: Define logical framebuffer read opcode and lower it to physical reads.
Francisco Jerez
1
-0
/
+24
2016-08-25
i965/fs: Define framebuffer read virtual opcode.
Francisco Jerez
1
-0
/
+2
2016-08-25
i965/fs: Emit interpolation setup if non-coherent framebuffer fetch is in use.
Francisco Jerez
1
-1
/
+2
2016-08-25
i965/fs: Force per-sample dispatch if the shader reads from a multisample FBO.
Francisco Jerez
1
-1
/
+2
2016-08-18
i965/fs: Switch to per-subspan discard jumps.
Francisco Jerez
1
-3
/
+1
2016-08-16
i965/fs: Estimate maximum sampler message execution size more accurately.
Francisco Jerez
1
-37
/
+72
2016-08-16
i965/fs: Return zero from fs_inst::components_read for non-present sources.
Francisco Jerez
1
-2
/
+5
2016-08-16
i965/fs: Lower TEX to TXL during NIR translation.
Francisco Jerez
1
-10
/
+0
2016-08-01
i965: fix comparison warning
Timothy Arceri
1
-1
/
+1
2016-07-29
i965: Fix move_interpolation_to_top() pass.
Kenneth Graunke
1
-21
/
+29
2016-07-21
i965: Include VUE handles for GS with invocations > 1.
Kenneth Graunke
1
-1
/
+1
2016-07-21
i965: bring back type_size_vec4_times_4()
Timothy Arceri
1
-0
/
+13
2016-07-20
i965: Delete the FS_OPCODE_INTERPOLATE_AT_CENTROID virtual opcode.
Kenneth Graunke
1
-2
/
+0
2016-07-20
i965: Rewrite FS input handling to use the new NIR intrinsics.
Kenneth Graunke
1
-129
/
+46
2016-07-20
i965: Move load_interpolated_input/barycentric_* intrinsics to the top.
Kenneth Graunke
1
-0
/
+64
2016-07-20
i965: Add a pass to demote sample interpolation intrinsics.
Kenneth Graunke
1
-0
/
+44
2016-07-19
i965: Update assertion to account for Gen < 7
Ian Romanick
1
-1
/
+4
2016-07-17
i965: Write gl_FragCoord directly to the destination.
Kenneth Graunke
1
-6
/
+2
2016-07-17
i965: Drop has_pln checks in unlit centroid workaround.
Kenneth Graunke
1
-5
/
+2
2016-07-17
i965: Drop VARYING_SLOT_FACE special case in barycentric setup.
Kenneth Graunke
1
-3
/
+2
2016-07-17
compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
Kenneth Graunke
1
-13
/
+13
2016-07-15
i965: Remove the emit_linterp() helper.
Kenneth Graunke
1
-18
/
+8
2016-07-15
i965: Reduce the number of fs_reg(brw_reg) calls in LINTERP handling.
Kenneth Graunke
1
-4
/
+4
2016-07-15
i965: Make a barycentric_mode() helper function.
Kenneth Graunke
1
-51
/
+49
2016-07-15
i965: Rename brw_wm_barycentric_interp_mode to brw_barycentric_mode.
Kenneth Graunke
1
-17
/
+17
2016-07-15
i965: Handle default interpolation modes and locations in NIR.
Kenneth Graunke
1
-45
/
+56
2016-07-13
i965/fs: do d2x lowering before simd splitting
Samuel Iglesias Gonsálvez
1
-5
/
+5
2016-07-13
i965/fs: do pack lowering before simd splitting
Iago Toral Quiroga
1
-5
/
+5
2016-07-13
i965/fs/gen7: split instructions that run into exec masking bugs
Iago Toral Quiroga
1
-0
/
+29
2016-06-27
i965: Print EOT in fs_visitor::dump_instruction().
Kenneth Graunke
1
-0
/
+4
2016-06-24
i965: Delete send-from-GRF only opcodes from implied_mrf_writes().
Kenneth Graunke
1
-19
/
+0
2016-06-24
i965: Drop unnecessary inst->base_mrf = -1 assignments.
Kenneth Graunke
1
-4
/
+0
2016-06-24
i965: Set fs_inst::base_mrf = -1 by default.
Kenneth Graunke
1
-0
/
+1
2016-06-23
Remove wrongly repeated words in comments
Giuseppe Bilotta
1
-1
/
+1
2016-06-22
i965/fs: Use a default Y coordinate of 0 for TXF on gen9+
Jason Ekstrand
1
-0
/
+2
2016-06-21
i965: Reorganize prog_data->total_scratch code a bit.
Kenneth Graunke
1
-16
/
+19
2016-06-20
i965: Fix multiplication of immediates on Cherryview/Broxton.
Kenneth Graunke
1
-1
/
+4
2016-06-15
i965: remove type_size_vec4_times_4()
Timothy Arceri
1
-13
/
+0
2016-06-13
i965/fs: Fix regs_written for SIMD-lowered instructions some more.
Francisco Jerez
1
-3
/
+3
[prev]
[next]