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_generator.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2015-04-06
i965: Implement SIMD16 texturing on Gen4.
Kenneth Graunke
1
-8
/
+20
2015-04-02
i965/generator: Get rid of the ! in the unreachable statement
Jason Ekstrand
1
-1
/
+1
2015-03-20
i965: Pass number of components explicitly to brw_untyped_atomic and _surface...
Francisco Jerez
1
-5
/
+4
2015-03-20
i965: Don't disable exec masking for sampler message sends.
Francisco Jerez
1
-4
/
+4
2015-03-20
i965: Factor out logic to build a send message instruction with indirect desc...
Francisco Jerez
1
-47
/
+16
2015-03-20
i965/skl: Break down SIMD16 3-source instructions when required.
Kenneth Graunke
1
-0
/
+6
2015-03-20
i965: Refactor SIMD16-to-2xSIMD8 checks.
Neil Roberts
1
-4
/
+14
2015-03-19
i965/fs: Print spills:fills and number of promoted constants.
Matt Turner
1
-8
/
+14
2015-03-09
i965/fs: Implement SIMD16 dual source blending.
Iago Toral Quiroga
1
-3
/
+12
2015-03-05
Fix invalid extern "C" around header inclusion.
Mark Janes
1
-3
/
+0
2015-02-24
Revert "i965/fs: Remove force_writemask_all assertion for execsize < 8."
Matt Turner
1
-0
/
+1
2015-02-19
i965/fs: Replace ud_reg_to_w() with a more general helper function.
Francisco Jerez
1
-24
/
+3
2015-02-17
i965/fs: Remove force_writemask_all assertion for execsize < 8.
Matt Turner
1
-1
/
+0
2015-02-15
i965/fs: Handle U/UW-type immediates in the generator.
Matt Turner
1
-0
/
+6
2015-02-11
i965/vs/skl: Use vec4 datatypes for message header
Ben Widawsky
1
-2
/
+2
2015-02-04
i965/fs: Implement the WaCMPInstFlagDepClearedEarly work-around.
Matt Turner
1
-1
/
+36
2015-01-23
i965/fs: Apply conditional mod specially to split MAD/LRP.
Matt Turner
1
-4
/
+20
2015-01-22
i965/emit: Do the sampler index adjustment directly in header.0.3
Jason Ekstrand
1
-1
/
+1
2015-01-20
i965: Extract scalar region checking logic
Ben Widawsky
1
-4
/
+1
2015-01-14
i965: Pass a shader stage abbreviation to fs_generator().
Kenneth Graunke
1
-7
/
+9
2015-01-08
i965/skl: Always use a header for SIMD4x2 sampler messages
Kristian Høgsberg
1
-6
/
+26
2014-12-15
i965/brw_reg: struct constructor now needs explicit negate and abs values.
Andres Gomez
1
-0
/
+6
2014-12-10
i965: Prepare for using the ATTR register file in the fs backend
Kristian Høgsberg
1
-2
/
+0
2014-12-10
i965: Add SIMD8 URB write low-level IR instruction
Kristian Høgsberg
1
-0
/
+25
2014-12-10
i965: Remove shader program argument and member from fs_generator
Kristian Høgsberg
1
-2
/
+1
2014-12-10
i965: Set shader name for generator from call site
Kristian Høgsberg
1
-18
/
+13
2014-12-10
i965: Generalize fs_generator further
Kristian Høgsberg
1
-8
/
+6
2014-12-05
i965/fs: Add support for generating the LINE instruction.
Matt Turner
1
-0
/
+4
2014-12-05
i965: Give compile stats through KHR_debug.
Matt Turner
1
-0
/
+10
2014-12-05
i965/fs: Move brw_file_from_reg() higher in the file.
Matt Turner
1
-14
/
+14
2014-12-05
i965/fs: Make brw_reg_from_fs_reg static and remove prototype.
Matt Turner
1
-70
/
+70
2014-12-01
i965/fs: Treat the FB_WRITE as predicated if we're discarding.
Matt Turner
1
-0
/
+4
2014-11-27
i965: Set prog_data->uses_kill if simulating alpha test via discards.
Kenneth Graunke
1
-1
/
+1
2014-11-27
i965/fs: Pass key->render_to_fbo via src1 of FS_OPCODE_DDY_*.
Kenneth Graunke
1
-7
/
+2
2014-11-27
i965/fs: Handle derivative quality decisions in the front-end.
Kenneth Graunke
1
-30
/
+15
2014-11-25
i965/fs: Add vector float immediate infrastructure.
Matt Turner
1
-0
/
+3
2014-11-24
i965: Don't overwrite the math function with conditional mod.
Matt Turner
1
-1
/
+2
2014-11-24
i965: Assert that math instructions don't have conditional mod.
Matt Turner
1
-0
/
+2
2014-11-21
i965/fs: Move ip_record class to its one use.
Matt Turner
1
-0
/
+12
2014-11-21
i965: Combine offset/texture_offset fields.
Matt Turner
1
-3
/
+3
2014-11-14
i965: Refactor fs_generator API
Kristian Høgsberg
1
-30
/
+13
2014-10-27
i965/fs: Use instruction execution sizes when generating scratch reads/writes
Jason Ekstrand
1
-4
/
+4
2014-10-02
i965/fs: Use the actual regsister width in brw_reg_from_fs_reg
Jason Ekstrand
1
-0
/
+13
2014-09-30
i965/fs: Emit compressed BFI2 instructions on Gen > 7.
Matt Turner
1
-1
/
+1
2014-09-30
i965/fs: Add a an optional source to the FS_OPCODE_FB_WRITE instruction
Jason Ekstrand
1
-20
/
+17
2014-09-30
i965/fs: Use the GRF for UNTYPED_SURFACE_READ instructions
Jason Ekstrand
1
-3
/
+4
2014-09-30
i965/fs: Use the GRF for UNTYPED_ATOMIC instructions
Jason Ekstrand
1
-4
/
+4
2014-09-30
i965/fs: Use the instruction execution size directly for texture generation
Jason Ekstrand
1
-3
/
+10
2014-09-30
i965/fs: Use instruction execution sizes to set compression state
Jason Ekstrand
1
-6
/
+19
2014-09-30
i965/fs_reg: Allocate double the number of vgrfs in SIMD16 mode
Jason Ekstrand
1
-9
/
+2
[next]