projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/fs: Remove hand-coded 64-bit packing optimizations
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_nir.cpp
2017-02-17
Jason Ekstrand
i965/fs: Remove hand-coded 64-bit packing optimizations
blob
|
commitdiff
|
raw
2017-02-17
Jason Ekstrand
nir: Combine the int and double [un]pack opcodes
blob
|
commitdiff
|
raw
|
diff to current
2017-02-17
Jason Ekstrand
i965/fs: Fix the inline nir_op_pack_double optimization
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Samuel Iglesias...
i965/fs: add support for int64 to bool conversion
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Samuel Iglesias...
i965/fs: Add support for nir_op_[iu]2[iu]32
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Samuel Iglesias...
i965/fs: Add support for nir_op_[iu]642f
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Jason Ekstrand
i965/fs: Add support for nir_op_[iu]642d
blob
|
commitdiff
|
raw
|
diff to current
2017-01-31
Francisco Jerez
i965/fs: Fix nir_op_fsign of absolute value.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-21
Matt Turner
i965: Select DF type for 64-bit integers on Gen < 8.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Ian Romanick
i965: Split SIMD16 CMP of Q and UQ instructions
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Ian Romanick
i965: Enable 64-bit integer support for almost all...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Ian Romanick
i965: Add 64-bit integer support for conversions and...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Kenneth Graunke
i965: Rework gl_TessLevel*[] handling to use NIR compac...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-03
Samuel Iglesias...
i965/fs: fix exec_size when emitting DIM instruction
blob
|
commitdiff
|
raw
|
diff to current
2016-12-15
Francisco Jerez
i965/fs: Fetch one cacheline of pull constants at a...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-15
Francisco Jerez
i965/fs: Expose arbitrary pull constant load sizes...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-13
Ilia Mirkin
treewide: s/comparitor/comparator/
blob
|
commitdiff
|
raw
|
diff to current
2016-11-29
Ilia Mirkin
i965: support constant gather offsets larger than 4...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-29
Jason Ekstrand
i965/fs: Refactor handling of constant tg4 offsets
blob
|
commitdiff
|
raw
|
diff to current
2016-11-22
Jason Ekstrand
i965/fs: Implement load_layer_id for fragment shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-11-22
Kenneth Graunke
i965/fs: Handle compact outputs.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-19
Kenneth Graunke
i965: Fix GS push inputs with enhanced layouts.
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Timothy Arceri
nir/i965/anv/radv/gallium: make shader info a pointer
blob
|
commitdiff
|
raw
|
diff to current
2016-10-24
Kenneth Graunke
i965: Don't use nir_assign_var_locations for VS/TES...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-24
Kenneth Graunke
i965: Drop unnecessary switch statement in nir_setup_ou...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-06
Kenneth Graunke
i965: Introduce downcast helpers for prog_data structures.
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Ian Romanick
i965: Enable ARB_shader_atomic_counter_ops
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Ian Romanick
i965: Refactor emission of atomic counter operations
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Francisco Jerez
i965/fs: Misc simplification.
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Francisco Jerez
i965/fs: Get rid of fs_inst::set_smear().
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Francisco Jerez
i965/fs: Simplify a bunch of fs_inst::size_written...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Francisco Jerez
i965/fs: Simplify and fix buggy stride/offset calculati...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Francisco Jerez
i965/fs: Stop using fs_reg::in_range() in favor of...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Francisco Jerez
i965/fs: Replace fs_inst::regs_written with ::size_writ...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Francisco Jerez
i965/fs: Replace fs_reg::subreg_offset with fs_reg...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Francisco Jerez
i965/fs: Replace fs_reg::reg_offset with fs_reg::offset...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-03
Jason Ekstrand
intel: Rename brw_get_device_name/info to gen_get_devic...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-03
Jason Ekstrand
intel: s/brw_device_info/gen_device_info/
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Francisco Jerez
i965/fs: Hook up coherent framebuffer reads to the...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Francisco Jerez
i965/fs: Translate nir_intrinsic_load_output on a fragm...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Francisco Jerez
i965/fs: Allocate fragment output temporaries on demand.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Francisco Jerez
i965/fs: Rework representation of fragment output locat...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Francisco Jerez
i965/fs: Special-case nir_intrinsic_store_output for...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Francisco Jerez
i965/fs: Implement non-coherent framebuffer fetch using...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Francisco Jerez
i965/fs: Get rid of fs_visitor::do_dual_src.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-18
Kenneth Graunke
i965: Fix barrier count shift in scalar TCS backend.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-18
Kenneth Graunke
i965: Fix execution size of scalar TCS barrier setup...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-16
Francisco Jerez
i965/fs: Lower TEX to TXL during NIR translation.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-09
Mathias Fröhlich
util: Move _mesa_fsl/util_last_bit into util/bitscan.h
blob
|
commitdiff
|
raw
|
diff to current
2016-08-05
Kenneth Graunke
i965: Rework the unlit centroid workaround.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-04
Kenneth Graunke
i965: Use a separate register for every access to an...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-22
Timothy Arceri
i965: fix varying output setup
blob
|
commitdiff
|
raw
|
diff to current
2016-07-22
Kenneth Graunke
i965: Fix "operation operation" in comment.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-22
Kenneth Graunke
i965: Fix shared atomic intrinsics to pay attention...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Timothy Arceri
i965: add component packing support for load_output...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Timothy Arceri
i965: enable component packing for vs and fs
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Kenneth Graunke
i965: Move VS load_input handling to nir_emit_vs_intrin...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Kenneth Graunke
i965: Rewrite FS input handling to use the new NIR...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Jason Ekstrand
i965: Stop muging cube array lengths by 6
blob
|
commitdiff
|
raw
|
diff to current
2016-07-19
Ian Romanick
i965: Use LZD to implement nir_op_find_lsb on Gen < 7
blob
|
commitdiff
|
raw
|
diff to current
2016-07-19
Ian Romanick
i965: Use LZD to implement nir_op_ifind_msb on Gen < 7
blob
|
commitdiff
|
raw
|
diff to current
2016-07-19
Ian Romanick
i965: Use LZD to implement nir_op_ufind_msb
blob
|
commitdiff
|
raw
|
diff to current
2016-07-18
Iago Toral Quiroga
i965/tes/scalar: fix 64-bit indirect input loads
blob
|
commitdiff
|
raw
|
diff to current
2016-07-18
Iago Toral Quiroga
i965/tcs/scalar: only update imm_offset for second...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-18
Kenneth Graunke
i965: Move pulls_bary setting to emit_pixel_interpolato...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-18
Kenneth Graunke
i965: Write gl_FragCoord directly to the destination.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-18
Kenneth Graunke
compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-14
Samuel Iglesias...
i965/fs: emit DIM instruction to load 64-bit immediates...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Iago Toral Quiroga
i965/fs: use the new helper function to create double...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Iago Toral Quiroga
i965/fs: add a helper function to create double immediates
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
i965: add double packing support to tess stages
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
i965: add double support packing support to gs inputs
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
i965: add indirect packing support to gs load inputs
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
i965: add indirect packing support for tcs and tes
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
i965: add component packing support for tcs
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
i965: add component packing support for tes
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
i965: add component packing support for gs
blob
|
commitdiff
|
raw
|
diff to current
2016-06-24
Kenneth Graunke
i965: Drop unnecessary inst->base_mrf = -1 assignments.
blob
|
commitdiff
|
raw
|
diff to current
2016-06-17
Samuel Iglesias...
i965/fs: indirect addressing with doubles is not suppor...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-17
Iago Toral Quiroga
i965/fs: Fix single-precision to double-precision conve...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-15
Timothy Arceri
i965: remove type_size_vec4_times_4()
blob
|
commitdiff
|
raw
|
diff to current
2016-06-06
Samuel Iglesias...
i965/gs/scalar: Fix load input for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-06-06
Samuel Iglesias...
i965/fs: fix offset when loading double vector input...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-04
Jason Ekstrand
i965/fs Add a wm_prog_data bit for has_side_effects
blob
|
commitdiff
|
raw
|
diff to current
2016-06-02
Jordan Justen
i965: Remove old CS local ID handling
blob
|
commitdiff
|
raw
|
diff to current
2016-06-02
Jordan Justen
i965: Add nir channel_num system value
blob
|
commitdiff
|
raw
|
diff to current
2016-06-01
Kenneth Graunke
i965: Fix isoline reads in scalar TES.
blob
|
commitdiff
|
raw
|
diff to current
2016-06-01
Ian Romanick
i965: If control_data_header_size_bits is zero, don...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-28
Francisco Jerez
i965/fs: Use SIMD8 SSBO GET_BUFFER_SIZE message regardl...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-28
Francisco Jerez
i965/fs: Don't emit duplicated SSBO GET_BUFFER_SIZE...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-28
Francisco Jerez
i965/fs: Emit fixed width memory fence opcode regardles...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-28
Francisco Jerez
i965/fs: Remove extract virtual opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-28
Francisco Jerez
i965/fs: Handle SAMPLEINFO consistently like other...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Jordan Justen
i965/compute: Fix uniform init issue when SIMD8 is...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Jordan Justen
i965/gen7: Fix gl_HelperInvocation
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Kristian Høgsberg...
i965: Support textures with multiple planes
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Francisco Jerez
i965/fs: Mark UBO uniform pull constant loads as force_...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Francisco Jerez
i965/fs: do not depend on std140 alignment rules for...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-20
Kenneth Graunke
i965, anv: Use NIR FragCoord re-center and y-transform...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-20
Matt Turner
i965: Pass nir_src/nir_dest by reference.
blob
|
commitdiff
|
raw
|
diff to current
next