projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
intel/fs: Use De Morgan's laws to avoid logical-not of a logic result on Gen8+
[mesa.git]
/
src
/
intel
/
compiler
/
brw_fs_nir.cpp
2019-03-01
Ian Romanick
intel/fs: Use De Morgan's laws to avoid logical-not...
blob
|
commitdiff
|
raw
2019-03-01
Ian Romanick
intel/fs: Emit logical-not of operands on Gen8+
blob
|
commitdiff
|
raw
|
diff to current
2019-03-01
Ian Romanick
intel/fs: Refactor ALU source and destination handling...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-28
Jason Ekstrand
intel/fs: Drop the fs_surface_builder
blob
|
commitdiff
|
raw
|
diff to current
2019-02-15
Jason Ekstrand
intel/fs: Bail in optimize_extract_to_float if we have...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-14
Eric Anholt
intel: Use the NIR lowering for isign.
blob
|
commitdiff
|
raw
|
diff to current
2019-02-11
Jason Ekstrand
intel/fs: Use enumerated array assignments in fb read...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Jason Ekstrand
intel/fs: Implement nir_intrinsic_global_atomic_*
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Jason Ekstrand
intel/fs: Implement load/store_global with A64 untyped...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Oscar Blumberg
intel/fs: Fix memory corruption when compiling a CS
blob
|
commitdiff
|
raw
|
diff to current
2019-01-29
Jason Ekstrand
intel/fs: Use a logical opcode for IMAGE_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2019-01-13
Kenneth Graunke
i965: Drop mark_surface_used mechanism.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
intel/compiler: Prevent warnings in the following patch
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Remove FS_OPCODE_UNPACK_HALF_2x16_SPLIT opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Remove nasty open-coded CHV/BXT 64-bit workar...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Rename Boolean-related opcodes to include 32 in...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-13
Ian Romanick
i965/fs: Implement nir_op_uadd_sat
blob
|
commitdiff
|
raw
|
diff to current
2018-12-12
Jason Ekstrand
intel/fs: Support min_lod parameters on texture instruc...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir: Make boolean conversions sized just like the others
blob
|
commitdiff
|
raw
|
diff to current
2018-12-03
Matt Turner
mesa: Revert INTEL_fragment_shader_ordering support
blob
|
commitdiff
|
raw
|
diff to current
2018-11-19
Jason Ekstrand
intel/fs,vec4: Fix a compiler warning
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Jason Ekstrand
intel/compiler: Lower SSBO and shared loads/stores...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-08
Jason Ekstrand
intel/fs: Add an assert to optimize_frontfacing_ternary
blob
|
commitdiff
|
raw
|
diff to current
2018-11-08
Jason Ekstrand
intel/fs: Use the new nir_src_is_const and friends
blob
|
commitdiff
|
raw
|
diff to current
2018-11-08
Jason Ekstrand
intel/fs,vec4: Clean up a repeated pattern with SSBOs
blob
|
commitdiff
|
raw
|
diff to current
2018-10-31
Jason Ekstrand
intel/compiler: Stop assuming the entrypoint is called...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-11
Jason Ekstrand
intel/fs: Fix nir_op_b2[fi] with 64-bit result on Gen8...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-09
Ian Romanick
intel/compiler: Don't handle fsign.sat
blob
|
commitdiff
|
raw
|
diff to current
2018-09-07
Dylan Baker
Replace uses of _mesa_bitcount with util_bitcount
blob
|
commitdiff
|
raw
|
diff to current
2018-09-06
Eric Engestrom
intel/compiler: remove unused get_image_base_type()
blob
|
commitdiff
|
raw
|
diff to current
2018-09-05
Alejandro Piñeiro
i965/fs: include multisamplers on image_intrinsic_coord...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
intel: Use TXS for image_size when we have a typed...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
anv,i965: Lower away image derefs in the driver
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
intel/compiler: Do image load/store lowering to NIR
blob
|
commitdiff
|
raw
|
diff to current
2018-08-28
Ian Romanick
i965/fs: Emit BRW_AOP_INC or BRW_AOP_DEC for imageAtomi...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-28
Ian Romanick
i965/fs: Refactor image atomics to be a bit more like...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-28
Ian Romanick
i965/fs: Emit BRW_AOP_INC or BRW_AOP_DEC for atomicAdd...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-28
Kevin Rogovin
i965: Add INTEL_fragment_shader_ordering support.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Ian Romanick
intel/compiler: Implement untyped atomic float min...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Ian Romanick
intel/compiler: Silence unused parameter warnings
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Iago Toral Quiroga
intel/compiler: implement 8-bit constant load
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Iago Toral Quiroga
intel/compiler: add setup_imm_(u)b helpers
blob
|
commitdiff
|
raw
|
diff to current
2018-07-26
Kenneth Graunke
intel/compiler: Delete dead VS intrinsic handling.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-24
Karol Herbst
nir: rename f2f16_undef to f2f16
blob
|
commitdiff
|
raw
|
diff to current
2018-07-10
Iago Toral Quiroga
intel/compiler: emit actual barriers for working-group...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-09
Jose Maria Casanov...
i965/fs: Enable store_ssbo for 8-bit types.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-09
Jose Maria Casanov...
i965/fs: Enable conversions to 8-bit integers
blob
|
commitdiff
|
raw
|
diff to current
2018-07-09
Jose Maria Casanov...
i965: Support for 8-bit base types in helper functions
blob
|
commitdiff
|
raw
|
diff to current
2018-07-06
Ian Romanick
i965/fs: Properly handle sign(-abs(x))
blob
|
commitdiff
|
raw
|
diff to current
2018-07-04
Neil Roberts
i965: Fix output register sizes when variable ranges...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix nir_intrinsic_load_helper_invocation...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Rework INTERPOLATE_AT_PER_SLOT_OFFSET
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Disable SIMD32 dispatch for fragment shaders...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Disable SIMD32 dispatch on Gen4-6 with contro...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
intel/fs: Use image_deref intrinsics instead of image_var
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: shuffle_64bit_data_for_32bit_write is not...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Use new shuffle_32bit_write for all 64-bit...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: shuffle_32bit_load_result_to_64bit_data is...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Use shuffle_from_32bit_read for 64-bit FS...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: shuffle_from_32bit_read at load_per_vertex_in...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Use shuffle_from_32bit_read at VS load_input
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Use shuffle_from_32bit_read for 64-bit gs_inp...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: shuffle_from_32bit_read for 64-bit do_untyped...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Remove old 16-bit shuffle/unshuffle functions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Use shuffle_for_32bit_write for 16-bits store...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: Use shuffle_from_32bit_read to read 16-bit...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: New shuffle_for_32bit_write and shuffle_from_...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-16
Jose Maria Casanov...
intel/fs: general 8/16/32/64-bit shuffle_src_to_dst...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Plamena Manolova
i965: Add ARB_fragment_shader_interlock support.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Francisco Jerez
intel/fs: Replace the CINTERP opcode with a simple MOV
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-05-29
Francisco Jerez
intel/fs: Rename a local variable so it doesn't shadow...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-05
Iago Toral Quiroga
i965/compiler: handle conversion to smaller type in...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-05
Iago Toral Quiroga
intel/compiler: handle 16-bit to 64-bit conversions...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Mark Janes
Revert "i965/compiler: handle conversion to smaller...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
intel/compiler: implement 16-bit pack/unpack opcodes
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
intel/compiler: fix 16-bit comparisons
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Jose Maria Casanov...
intel/compiler: implement nir_instr_type_load_const...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
intel/compiler: implement conversions from 16-bit int...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
intel/compiler: implement conversion between float...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
i965/compiler: handle conversion to smaller type in...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
intel/compiler: fix isign for 16-bit integers
blob
|
commitdiff
|
raw
|
diff to current
2018-05-02
Antia Puentes
intel: activate the gl_BaseVertex lowering
blob
|
commitdiff
|
raw
|
diff to current
2018-05-02
Antia Puentes
intel: emit is_indexed_draw in the same VE than gl_DrawID
blob
|
commitdiff
|
raw
|
diff to current
2018-04-20
Jose Maria Casanov...
i965/fs: retype offset_reg to UD at load_ssbo
blob
|
commitdiff
|
raw
|
diff to current
2018-04-19
Antia Puentes
intel: Handle firstvertex in an identical way to BaseVertex
blob
|
commitdiff
|
raw
|
diff to current
2018-04-03
Rob Clark
nir+drivers: add helpers to get # of src/dest components
blob
|
commitdiff
|
raw
|
diff to current
2018-03-28
Jason Ekstrand
intel/fs: Don't emit a des copy for image ops with...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-23
Jason Ekstrand
nir: Rename image intrinsics to image_var
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: Implement reduce and scan opeprations
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-07
Jason Ekstrand
i965/fs: Support nir_intrinsic_vote_feq
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
nir: Generalize nir_intrinsic_vote_eq
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
i965/fs: Implement basic SPIR-V subgroup intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
Revert "i965/fs: Predicate byte scattered writes if...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jose Maria Casanov...
spirv/i965/anv: Relax push constant offset assertions...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jose Maria Casanov...
i965/fs: Support 16-bit store_ssbo with VK_KHR_relaxed_...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jose Maria Casanov...
i965/fs: Support 16-bit do_read_vector with VK_KHR_rela...
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
next