projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
dri/i9*5: correctly calculate the amount of system memory
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs.cpp
2014-02-23
Eric Anholt
i965: Move compiler debugging output to stderr.
blob
|
commitdiff
|
raw
2014-02-23
Eric Anholt
i965: Refactor debug dumping of GLSL IR.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
Revert "i965/fs: Make fs_reg's type an enum for better...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Kenneth Graunke
i965/fs: Drop the emit(fs_inst) overload.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Pass fs_regs by constant reference where possible.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Move setting opcode = NOP to its one useful...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Make fs_reg's type an enum for better debugging.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Eric Anholt
i965: Stop throwing away our double precision for time...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-20
Eric Anholt
i965/fs: Add an optimization pass to remove redundant...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Francisco Jerez
i965/fs: Use a separate variable to keep track of the...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Francisco Jerez
i965/fs: Remove fs_reg::retype.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Francisco Jerez
i965: Move up duplicated fields from stage-specific...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-18
Eric Anholt
i965/fs: Drop dead comment about the old proj_attrib_ma...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
i965/fs: Remove fs_reg::sechalf.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
i965/fs: Remove fs_reg::smear.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
i965/fs: Add support for specifying register horizontal...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
i965/fs: Add support for sub-register byte offsets...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
glsl: Add image type to the GLSL IR.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-07
Juha-Pekka Heikkila
i965: Add missing null check in fs_visitor::dead_code_e...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Kenneth Graunke
i965: Fix register types in dump_instructions().
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Chris Forbes
i965/fs: Assume FBO rendering in precompile if MRT.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-05
Chris Forbes
i965/fs: Guess nr_color_regions better in precompile
blob
|
commitdiff
|
raw
|
diff to current
2014-01-29
Matt Turner
i965/fs: Add a saturation propagation optimization...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Topi Pohjolainen
i965: rename tex_ms to tex_cms
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Anuj Phogat
i965: Ignore 'centroid' interpolation qualifier in...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Anuj Phogat
i965: Use sample barycentric coordinates with per sampl...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Matt Turner
i965/fs: Optimize LRP with x == y into a MOV.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Matt Turner
i965/fs: Print the maximum register pressure.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Kenneth Graunke
i965/fs: Show register pressure in dump_instructions...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Kenneth Graunke
i965: Compute the number of live registers at each IP.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Matt Turner
i965/fs: Call opt_peephole_sel later in the optimizatio...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Matt Turner
i965/fs: Calculate interference better in register_coal...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Matt Turner
i965/fs: Support coalescing registers of size > 1.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Matt Turner
i965/fs: Add a comment explaining how register coalesci...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-21
Matt Turner
i965: Print reg_offset for vgrf of size > 1 in dump_ins...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-19
Kenneth Graunke
i965: Create a new fragment shader backend for Broadwell.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-17
Eric Anholt
i965: Replace 8-wide and 16-wide with SIMD8 and SIMD16.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-17
Eric Anholt
i965: Stop doing our optimization on a copy of the...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-14
Chris Forbes
i965/fs: add support for gl_SampleMaskIn[]
blob
|
commitdiff
|
raw
|
diff to current
2013-12-12
Tapani Pälli
glsl: move variables in to ir_variable::data, part II
blob
|
commitdiff
|
raw
|
diff to current
2013-12-12
Tapani Pälli
glsl: move variables in to ir_variable::data, part I
blob
|
commitdiff
|
raw
|
diff to current
2013-12-12
Tapani Pälli
glsl: introduce data section to ir_variable
blob
|
commitdiff
|
raw
|
diff to current
2013-12-07
Chris Forbes
i965: Add shader opcode for sampling MCS surface
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965/fs: New peephole optimization to flatten IF/BREAK...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965/fs: New peephole optimization to generate SEL.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965/fs: Add SEL() convenience function.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965: Print conditional mod in dump_instruction().
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965: Print argument types in dump_instruction().
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965/fs: Print ARF registers properly in dump_instructi...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965: Don't print extra (null) arguments in dump_instru...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965/fs: Rename register_coalesce_2() -> register_coale...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965/fs: Remove now useless register_coalesce() pass.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965/fs: Let register_coalesce_2() eliminate self-moves.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-27
Kenneth Graunke
i965: Always reserve binding table space for at least...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-27
Francisco Jerez
i965/fs: Fix misleading comment.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-23
Eric Anholt
i965/fs: Make the first pre-allocation heuristic be...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-20
Matt Turner
i965: Add a pass to remove dead control flow.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-20
Matt Turner
i965/fs: Use source's original type in register_coalesce().
blob
|
commitdiff
|
raw
|
diff to current
2013-11-16
Kenneth Graunke
i965/fs: Remove force_sechalf stack
blob
|
commitdiff
|
raw
|
diff to current
2013-11-16
Matt Turner
i965: Assert that IF with cmod is Gen6 only.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-12
Eric Anholt
i965/fs: Try a different pre-scheduling heuristic if...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-12
Eric Anholt
i965/fs: Do instruction pre-scheduling just before...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-06
Chris Forbes
i965/fs: Gen4-5: Implement alpha test in shader for MRT
blob
|
commitdiff
|
raw
|
diff to current
2013-11-06
Chris Forbes
i965/fs: Gen4-5: Setup discard masks for MRT alpha...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-04
Francisco Jerez
i965: Add a 'has_side_effects' back-end instruction...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-01
Anuj Phogat
i965: Add FS backend for builtin gl_SampleID
blob
|
commitdiff
|
raw
|
diff to current
2013-11-01
Anuj Phogat
i965: Add FS backend for builtin gl_SamplePosition
blob
|
commitdiff
|
raw
|
diff to current
2013-11-01
Matt Turner
i965/fs: Optimize saturating SEL.G(E) with imm val...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-01
Matt Turner
i965/fs: Optimize saturating SEL.L(E) with imm val...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-01
Matt Turner
i965/fs: Optimize OR with identical sources into a...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Matt Turner
i965/fs: Add reads_flag() and writes_flag() to fs_inst.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Matt Turner
i965/fs: Add is_null() method to fs_reg.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Eric Anholt
i965: Merge together opcodes for SHADER_OPCODE_GEN4_SCR...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Eric Anholt
i965/fs: Fix broken register spilling debug code.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Eric Anholt
i965/fs: Drop our dead push constants before overflowin...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Francisco Jerez
i965/gen7: Implement code generation for untyped surfac...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Francisco Jerez
i965/gen7: Implement code generation for untyped atomic...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Francisco Jerez
glsl: Add new atomic_uint built-in GLSL type.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-26
Chris Forbes
i965: Add SHADER_OPCODE_TG4_OFFSET for gather with...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
Kenneth Graunke
i965: Only emit interpolation setup if there are actual...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-17
Matt Turner
i965/fs: Handle printing HW_REGS in dump_instruction().
blob
|
commitdiff
|
raw
|
diff to current
2013-10-15
Paul Berry
i965/fs: Remove bogus field prog_data->dispatch_width.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-15
Eric Anholt
i965: Move the common binding table offset code to...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-15
Eric Anholt
i965/fs: Dynamically set up the WM binding table offsets.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-15
Eric Anholt
i965: Make a brw_stage_prog_data for storing the SURF_I...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-14
Matt Turner
i965: Don't copy prop source mods into instructions...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Eric Anholt
i965/fs: Convert gen7 to using GRFs for texture messages.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Eric Anholt
i965/fs: Use per-channel interference for register_coal...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Eric Anholt
i965/fs: Use the new per-channel live ranges for dead...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Kenneth Graunke
i965/fs: Invalidate live intervals when compacting...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Kenneth Graunke
i965/fs: Create a helper function for invalidating...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-09
Chia-I Wu
i965: keep SecHalf flag after register coalescing
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Matt Turner
i965: Remove the "ARF" register file.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Matt Turner
i965: Fixup for don't dead-code eliminate instructions...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Matt Turner
i965: Don't dead-code eliminate instructions that write...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Matt Turner
i965: Generate code for ir_binop_carry and ir_binop_borrow.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-02
Chris Forbes
i965: add SHADER_OPCODE_TG4
blob
|
commitdiff
|
raw
|
diff to current
2013-10-02
Chia-I Wu
i965: compute DDX in a subspan based only on top row
blob
|
commitdiff
|
raw
|
diff to current
2013-10-02
Francisco Jerez
mesa: Fix misplaced includes of "main/uniforms.h".
blob
|
commitdiff
|
raw
|
diff to current
2013-09-16
Paul Berry
i965/fs: When >64 input components, order them to match...
blob
|
commitdiff
|
raw
|
diff to current
next