index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_visitor.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
i965/fs: Make an emit_discard_jump() function to reduce duplication.
Kenneth Graunke
2015-03-19
1
-10
/
+1
*
i965/fs: Print spills:fills and number of promoted constants.
Matt Turner
2015-03-19
1
-2
/
+2
*
i965/fs: Emit better b2f of an expression on GEN4 and GEN5
Ian Romanick
2015-03-19
1
-4
/
+97
*
i965/fs: Apply gl_FrontFacing ? -1 : 1 optimization only for floats
Ian Romanick
2015-03-17
1
-0
/
+3
*
i965/fs: Change try_opt_frontfacing_ternary to eliminate asserts
Ian Romanick
2015-03-17
1
-5
/
+2
*
i965/fs: Store a pointer to brw_sampler_prog_key_data in the visitor.
Kenneth Graunke
2015-03-12
1
-32
/
+27
*
i965/fs: Use unsigned for CS/VS atomics pixel mask immediate data
Jordan Justen
2015-03-10
1
-2
/
+2
*
i965/fs: Don't issue FB writes for bound but unwritten color targets.
Kenneth Graunke
2015-03-09
1
-3
/
+9
*
i965/fs: Make emit_shader_time_end() insert before EOT.
Kenneth Graunke
2015-03-09
1
-13
/
+0
*
i965/fs: Silence unused parameter warning
Ian Romanick
2015-03-09
1
-4
/
+2
*
i965/fs: Implement SIMD16 dual source blending.
Iago Toral Quiroga
2015-03-09
1
-13
/
+64
*
Fix invalid extern "C" around header inclusion.
Mark Janes
2015-03-05
1
-3
/
+0
*
i965: add GLSL_TYPE_DOUBLE switch case to silence warning
Brian Paul
2015-02-28
1
-0
/
+1
*
i965: Avoid applying negate to wrong MAD source.
Matt Turner
2015-02-27
1
-15
/
+13
*
i965/fs: Patch the instruction generating discards; don't use CMP.Z.
Kenneth Graunke
2015-02-27
1
-2
/
+3
*
i965/fs: Handle conditional discards.
Kenneth Graunke
2015-02-24
1
-9
/
+12
*
i965/fs: Optimize (gl_FrontFacing ? x : y) where x and y are ±1.0.
Matt Turner
2015-02-24
1
-0
/
+94
*
i965/fs: Use fs_reg for CS/VS atomics pixel mask immediate data
Jordan Justen
2015-02-21
1
-2
/
+2
*
i965/fs: Set pixel/sample mask for compute shaders atomic ops
Jordan Justen
2015-02-21
1
-4
/
+4
*
i965: Use greater-equal cmod to implement maximum.
Matt Turner
2015-02-19
1
-1
/
+4
*
i965: just avoid warnings with fp64
Dave Airlie
2015-02-20
1
-0
/
+14
*
i965/fs: Use VARYING_SLOT checks rather than strcmp().
Kenneth Graunke
2015-02-19
1
-2
/
+2
*
i965/fs: Remove type parameter from emit_vs_system_value().
Kenneth Graunke
2015-02-19
1
-4
/
+3
*
i965/simd8vs: Fix SIMD8 atomics (read-only)
Jordan Justen
2015-02-18
1
-8
/
+16
*
i965/fs: Emit MAD instructions when possible.
Matt Turner
2015-02-17
1
-5
/
+0
*
i965/simd8vs: Fix SIMD8 atomics
Ben Widawsky
2015-02-16
1
-8
/
+16
*
i965: Factor out virtual GRF allocation to a separate object.
Francisco Jerez
2015-02-10
1
-25
/
+22
*
glsl: Improve precision of mod(x,y)
Iago Toral Quiroga
2015-02-03
1
-1
/
+1
*
i965/fs: Allow SIMD16 on pre-SNB when try_replace_with_sel is successful
Ian Romanick
2015-01-23
1
-7
/
+9
*
i965: Replace fs_reg(fs_visitor, type) with fs_visitor::vgrf(type).
Kenneth Graunke
2015-01-19
1
-66
/
+66
*
i965/fs: Fix the dummy fragment shader.
Kenneth Graunke
2015-01-17
1
-7
/
+32
*
i965: Fix some oddities in FB_WRITE register width and execution size.
Kenneth Graunke
2015-01-16
1
-0
/
+2
*
i965/fs: Emit MADs from (x + abs(y * z)).
Matt Turner
2015-01-15
1
-3
/
+15
*
i965/fs: Emit MADs from (x + -(y * z)).
Matt Turner
2015-01-15
1
-0
/
+12
*
i965/fs_nir: Use an array rather than a hash table for register lookup
Jason Ekstrand
2015-01-15
1
-3
/
+3
*
i965/fs: Don't take an ir_variable for emit_general_interpolation
Jason Ekstrand
2015-01-15
1
-1
/
+5
*
i965/fs: add a NIR frontend
Connor Abbott
2015-01-15
1
-0
/
+3
*
i965/fs: Don't pass through the coordinate type
Connor Abbott
2015-01-15
1
-14
/
+13
*
i965/fs: make emit_fragcoord_interpolation() not take an ir_variable
Connor Abbott
2015-01-15
1
-1
/
+2
*
i965: Fix bitcast operations with negate (ceil)
Iago Toral Quiroga
2015-01-13
1
-4
/
+7
*
i965: remove includes of sampler.h from extern "C" blocks
Mark Janes
2014-12-16
1
-1
/
+2
*
i965: Add fs_visitor::run_vs() to generate scalar vertex shader code
Kristian Høgsberg
2014-12-10
1
-5
/
+312
*
i965: Prepare for using the ATTR register file in the fs backend
Kristian Høgsberg
2014-12-10
1
-3
/
+11
*
i965: Consolidate code to get struct brw_sampler_prog_key_data
Kristian Høgsberg
2014-12-10
1
-21
/
+16
*
i965/fs: Try to emit LINE instructions on Gen <= 5.
Matt Turner
2014-12-05
1
-0
/
+55
*
i965: Use ~0 to represent true on all generations.
Matt Turner
2014-12-05
1
-39
/
+37
*
i965: Change the type of booleans to D.
Matt Turner
2014-12-05
1
-10
/
+10
*
i965: Add var->location != -1 assertions.
Kenneth Graunke
2014-12-03
1
-0
/
+1
*
i965/fs: Treat the FB_WRITE as predicated if we're discarding.
Matt Turner
2014-12-01
1
-1
/
+1
*
i965/fs: Pass key->render_to_fbo via src1 of FS_OPCODE_DDY_*.
Kenneth Graunke
2014-11-27
1
-4
/
+4
[next]