projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965: Fix handling of MESA_pack_invert in blit (PBO) readpixels.
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs.cpp
2013-12-14
Chris Forbes
i965/fs: add support for gl_SampleMaskIn[]
blob
|
commitdiff
|
raw
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
2013-09-16
Paul Berry
i965/fs: Simplify computation of key.input_slots_valid...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-16
Paul Berry
i965/fs: Stop wasting input attribute space on gl_FragC...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-16
Paul Berry
i965/fs: Change brw_wm_prog_data::urb_read_length to...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-16
Paul Berry
i965/fs: Expose "urb_setup" as part of brw_wm_prog_data.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-13
Kenneth Graunke
i965: Use brw_stage_state for WM data as well.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Kenneth Graunke
i965/fs: Detect GRF sources in split_virtual_grfs send...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-27
Matt Turner
i965/fs: Add support for translating ir_triop_fma into...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-20
Kenneth Graunke
i965: Shorten sampler loops in precompile key setup.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Matt Turner
i965: Don't copy propagate bitcasts with source modifiers.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-12
Kenneth Graunke
i965/fs: Add dump_instruction() support for ARF destina...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-12
Kenneth Graunke
i965/fs: Remove extraneous newline in dump_instruction...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-12
Kenneth Graunke
i965/fs: Consider predicated SEL instructions as whole...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-12
Kenneth Graunke
i965/fs: Log a performance warning if skipping 16-wide...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Chris Forbes
i965 Gen4/5: Generalize SF interpolation setup for...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-09
Kenneth Graunke
i965: Move intel_context::gen and gt fields to brw_context.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-09
Kenneth Graunke
i965: Move intel_context::is_<platform> flags to brw_co...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-09
Kenneth Graunke
i965: Move intel_context::perf_debug to brw_context.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-09
Kenneth Graunke
i965: Move intel_context::batch to brw_context.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Eric Anholt
glsl: Remove ir_print_visitor.h includes and usage
blob
|
commitdiff
|
raw
|
diff to current
2013-06-04
Dave Airlie
i965: fix problem with constant out of bounds access...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-30
Kenneth Graunke
Revert "i965: fix problem with constant out of bounds...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-30
Dave Airlie
i965: fix problem with constant out of bounds access...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-09
Eric Anholt
i965/fs: Make virtual grf live intervals actually cover...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-06
Matt Turner
i965/fs: Add support for bit instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-02
Eric Anholt
i965: Share the register file enum between the two...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-02
Eric Anholt
i965: Make dump_instructions be a virtual method of...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Eric Anholt
i965/fs: Allow LRPs with uniform registers.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Kenneth Graunke
i965: Move is_math/is_tex/is_control_flow() to backend_...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-29
Chris Forbes
i965/fs: Don't try to use bogus interpolation modes...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-25
Eric Anholt
i965: Avoid recompiles for fragment clamping on non...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Eric Anholt
i965: Silence one more compile warning.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Eric Anholt
i965: Fix an unused variable warning in the release...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Eric Anholt
i965/fs: Fix some untriggered optimization bugs with...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Eric Anholt
i965/fs: Add basic-block-level dead code elimination.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Eric Anholt
i965/fs: Remove incorrect note of writing attr in centr...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Eric Anholt
i965/fs: Add a helper function for checking for partial...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Matt Turner
i965: NULL check prog on shader compilation failure.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-11
Paul Berry
i965: Rename backend_visitor::prog to shader_prog.
blob
|
commitdiff
|
raw
|
diff to current
next