projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
intel/fs: Fix implied_mrf_writes() for headerless FB writes.
[mesa.git]
/
src
/
intel
/
compiler
/
brw_fs.cpp
2018-06-28
Francisco Jerez
intel/fs: Fix implied_mrf_writes() for headerless FB...
blob
|
commitdiff
|
raw
2018-06-28
Francisco Jerez
intel/fs: Fix fs_inst::flags_written() for Gen4-5 FB...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Properly track implied header regs read by...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Use shuffle_from_32bit_read at VARYING_PULL_C...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Ian Romanick
i965/fs: Optimize OR with 0 into a MOV
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Francisco Jerez
intel/fs: Add explicit last_rt flag to fb writes orthog...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Francisco Jerez
intel/fs: Use the ATTR file for FS inputs
blob
|
commitdiff
|
raw
|
diff to current
2018-04-24
Ian Romanick
intel/compiler: Silence unused parameter warning in...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-23
Jason Ekstrand
i965/fs: Return mlen * 8 for size_read() for INTERPOLAT...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-29
Ian Romanick
util: Add and use util_is_power_of_two_nonzero
blob
|
commitdiff
|
raw
|
diff to current
2018-03-29
Ian Romanick
util: Move util_is_power_of_two to bitscan.h and rename...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-26
Ian Romanick
i965: Add negative_equals methods
blob
|
commitdiff
|
raw
|
diff to current
2018-03-16
Eric Anholt
i965: Silence compiler warning about promoted_constants.
blob
|
commitdiff
|
raw
|
diff to current
2018-03-14
Karol Herbst
compiler: int8/uint8 support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Ian Romanick
i965/fs: Merge CMP and SEL into CSEL on Gen8+
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Kenneth Graunke
i965/fs: Add infrastructure for generating CSEL instruc...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
intel/fs: Add support for subgroup quad operations
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
intel/fs: Add a couple of simple helper opcodes
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
i965/fs: Add support for nir_intrinsic_shuffle
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Kenneth Graunke
intel: Drop program size pointer from vec4/fs assembly...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
intel/fs: Handle surface opcode sample masks via predic...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
intel/ir: Allow arbitrary scratch flag registers for...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
intel/ir: Allow representing additional flag subregiste...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jason Ekstrand
intel/fs: Set up sampler message headers in the visitor...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jose Maria Casanov...
i965/fs: shuffle_32bit_load_result_to_16bit_data now...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler/fs: Don't generate integer DWord multipl...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-21
Eric Anholt
i965: Fix compiler warning about write being undefined.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-26
Rafael Antognolli
i965/gen10: Re-enable push constants.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-25
Jason Ekstrand
i965/fs: Reset the register file to VGRF in lower_integ...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-11
Jason Ekstrand
i965: Use UD types for gl_SampleID setup
blob
|
commitdiff
|
raw
|
diff to current
2018-01-11
Jason Ekstrand
i965/fs: Use UW types when using V immediates
blob
|
commitdiff
|
raw
|
diff to current
2017-12-31
Kenneth Graunke
i965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-19
Rafael Antognolli
intel/compiler/gen10: Disable push constants.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Francisco Jerez
intel/fs/bank_conflicts: Don't touch Gen7 MRF hack...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-08
Jason Ekstrand
i965/fs: Handle !supports_pull_constants and push UBOs...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-08
Jason Ekstrand
i965/fs: Rewrite assign_constant_locations
blob
|
commitdiff
|
raw
|
diff to current
2017-12-07
Francisco Jerez
intel/fs: Implement GRF bank conflict mitigation pass.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
i965/fs: Enables 16-bit load_ubo with sampler
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
i965/fs: Add byte scattered read message and fs support
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
i965/fs: Add byte scattered write message and fs support
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Alejandro Piñeiro
i965/fs: Add remove_extra_rounding_modes optimization
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
i965: Support for 16-bit base types in helper functions
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Explicitly set EXECUTE_1 where needed
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Push subgroup ID instead of base thread ID
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Re-run final NIR optimizations for each SIMD...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
i965/fs: Get rid of the early return in brw_compile_cs
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Rework the way thread local ID is handled
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Mark 64-bit values as being contiguous
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Ignore runtime_check_aads_emit for CS
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Stop setting dispatch_grf_start_reg
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/cs: Drop max_dispatch_width checks from compile_cs
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Remove min_dispatch_width from fs_visitor
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: use pull constant locations to check for...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Protect opt_algebraic from OOB BROADCAST...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Use the original destination region for int...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Fix integer multiplication lowering for src...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Be more explicit about our placement of ...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
intel/fs: Pass builders instead of blocks into emit_...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-02
Jason Ekstrand
intel/fs: Don't allocate a param array for zero push...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-02
Jason Ekstrand
intel/fs: Alloc pull constants off mem_ctx
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Jordan Justen
intel/compiler: Remove final_program_size from brw_comp...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Carl Worth
intel/compiler: add new field for storing program size
blob
|
commitdiff
|
raw
|
diff to current
2017-10-30
Tapani Pälli
i965: fix blorp stage_prog_data->param leak
blob
|
commitdiff
|
raw
|
diff to current
2017-10-28
Topi Pohjolainen
intel/compiler/gen9: Pixel shader header only workaround
blob
|
commitdiff
|
raw
|
diff to current
2017-10-25
Jason Ekstrand
intel/fs: Handle flag read/write aliasing in needs_src_copy
blob
|
commitdiff
|
raw
|
diff to current
2017-10-19
Kenneth Graunke
i965: Move fs_inst::has_side_effects()'s eot check...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-13
Jason Ekstrand
intel/cs: Make thread_local_id a regular builtin param
blob
|
commitdiff
|
raw
|
diff to current
2017-10-13
Jason Ekstrand
intel/compiler: Allocate pull_param in assign_constant_...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-13
Jason Ekstrand
intel/cs: Grow prog_data::param on-demand for thread_lo...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-13
Jason Ekstrand
intel/compiler: Make brw_nir_lower_intrinsics compute...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-13
Jason Ekstrand
intel/compiler: Add a flag for pull constant support
blob
|
commitdiff
|
raw
|
diff to current
2017-10-13
Jason Ekstrand
intel: Rewrite the world of push/pull params
blob
|
commitdiff
|
raw
|
diff to current
2017-10-02
Iago Toral Quiroga
i965: skip reading unused slots at the begining of...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-29
Iago Toral Quiroga
i965/fs: force pull model for 64-bit GS inputs
blob
|
commitdiff
|
raw
|
diff to current
2017-08-24
Jason Ekstrand
anv,i965: Move CS shared lowering into anv
blob
|
commitdiff
|
raw
|
diff to current
2017-08-23
Kenneth Graunke
i965: Add a brw_wm_prog_data::has_render_target_reads...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-21
Matt Turner
i965: Move brw_reg_type_letters() as well
blob
|
commitdiff
|
raw
|
diff to current
2017-08-21
Matt Turner
i965: Reorder brw_reg_type enum values
blob
|
commitdiff
|
raw
|
diff to current
2017-08-02
Matt Turner
i965: Fix indentation
blob
|
commitdiff
|
raw
|
diff to current
2017-07-20
Francisco Jerez
i965/fs: Handle explicit flag sources in flags_read()
blob
|
commitdiff
|
raw
|
diff to current
2017-07-20
Francisco Jerez
i965/fs: Handle explicit flag destinations in flags_wri...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-14
Kenneth Graunke
i965: Use pushed UBO data in the scalar backend.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-14
Kenneth Graunke
i965: Factor out push locations.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-14
Kenneth Graunke
i965: Push UBO data, but don't use it just yet.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-12
Anuj Phogat
intel/compiler: Don't use opt_sampler_eot() optimizatio...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-20
Lionel Landwerlin
intel: compiler/i965: fix is_broxton checks
blob
|
commitdiff
|
raw
|
diff to current
2017-06-01
Kenneth Graunke
i965: Drop duplicate shadow variable.
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
nir: Embed the shader_info in the nir_shader again
blob
|
commitdiff
|
raw
|
diff to current
2017-04-14
Samuel Iglesias...
i965/fs: lower all non-force_writemask_all DF instructi...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-14
Juan A. Suarez Romero
i965/fs: fix lower SIMD width for IVB/BYT's MOV_INDIRECT
blob
|
commitdiff
|
raw
|
diff to current
2017-04-14
Samuel Iglesias...
i965/fs: rename lower_d2x to lower_conversions
blob
|
commitdiff
|
raw
|
diff to current
2017-04-14
Samuel Iglesias...
i965/fs: generalize the legalization d2x pass
blob
|
commitdiff
|
raw
|
diff to current
2017-04-14
Samuel Iglesias...
i965/fs: clamp exec_size when an instruction has a...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-14
Juan A. Suarez Romero
i965/fs: add helper to retrieve instruction execution...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-23
Matt Turner
i965/fs: Return progress from demote_sample_qualifiers().
blob
|
commitdiff
|
raw
|
diff to current
2017-03-23
Matt Turner
i965/fs: Return progress from move_interpolation_to_top().
blob
|
commitdiff
|
raw
|
diff to current
2017-03-13
Jason Ekstrand
i965: Move the back-end compiler to src/intel/compiler
blob
|
commitdiff
|
raw
|
diff to current