projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/fs: Hook up coherent framebuffer reads to the NIR front-end.
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_nir.cpp
2016-08-26
Francisco Jerez
i965/fs: Hook up coherent framebuffer reads to the...
blob
|
commitdiff
|
raw
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
2016-05-20
Matt Turner
i965/fs: Add and use get_nir_src_imm().
blob
|
commitdiff
|
raw
|
diff to current
2016-05-18
Matt Turner
i965/fs: Assert that nir_op_extract_*'s src1 is a constant.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Juan A. Suarez Romero
i965/fs: shuffle 32bits into 64bits for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/tes/scalar: Fix load input for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/tcs/scalar: fix store output for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/tcs/scalar: fix load input for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: fix nir_intrinsic_store_output for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: fix number of output components for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: support doubles with shared variable stores
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: support doubles with ssbo stores
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: add shuffle_64bit_data_for_32bit_write helper
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: support doubles with SSBO loads
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: support doubles with shared variable loads
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: Add do_untyped_vector_read helper
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: support doubles with UBO loads
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: fix pull constant load component selection...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Iago Toral Quiroga
i965/fs: add shuffle_32bit_load_result_to_64bit_data...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Kenneth Graunke
i965: Flip interpolateAtOffset's y offset when necessary.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-14
Jason Ekstrand
i965/fs: Implement the new NIR MCS texturing
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Kenneth Graunke
i965: Delete bogus assertion in emit_gs_input_load().
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Kenneth Graunke
i965: Support instanced GS inputs in the scalar backend.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Kenneth Graunke
i965: Use an early return for the push case in emit_gs_...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Samuel Iglesias...
i965/fs: take into account doubles when calculating...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Iago Toral Quiroga
i965/fs: implement i2d and u2d
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Iago Toral Quiroga
i965/fs: implement d2i and d2u
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Iago Toral Quiroga
i965/fs: implement d2b
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Iago Toral Quiroga
i965/fs: implement fsign() for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Iago Toral Quiroga
i965/fs: We only support 32-bit integer ALU operations...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Connor Abbott
i965/fs: add support for f2d and d2f
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Connor Abbott
i965/fs: fix compares for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Iago Toral Quiroga
i965/fs: optimize unpack double
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Iago Toral Quiroga
i965/fs: optimize pack double
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Connor Abbott
i965/fs/nir: translate double pack/unpack
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Connor Abbott
i965/fs: always pass the bitsize to brw_type_for_nir_type()
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Connor Abbott
i965/fs: use the NIR bit size when creating registers
blob
|
commitdiff
|
raw
|
diff to current
2016-05-05
Jason Ekstrand
i965/fs: Move handling of samples_identical into the...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-05
Jason Ekstrand
i965/fs: Simplify texture destination fixups
blob
|
commitdiff
|
raw
|
diff to current
2016-05-05
Jason Ekstrand
i965/fs: Merge nir_emit_texture and emit_texture
blob
|
commitdiff
|
raw
|
diff to current
next