index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_nir.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-03-13
i965: Move the back-end compiler to src/intel/compiler
Jason Ekstrand
1
-4679
/
+0
2017-03-13
i965: remove unused brw_program.h include
Emil Velikov
1
-1
/
+0
2017-03-01
i965/fs: fix source type when emitting MOV_INDIRECT to read ICP handles
Samuel Iglesias Gonsálvez
1
-3
/
+3
2017-03-01
i965/fs: fix indirect load DF uniforms on BSW/BXT
Samuel Iglesias Gonsálvez
1
-21
/
+20
2017-02-17
i965/fs: fix 32-bit data type to int64 conversion on BSW/BXT
Samuel Iglesias Gonsálvez
1
-7
/
+7
2017-02-16
i965/fs: Remove hand-coded 64-bit packing optimizations
Jason Ekstrand
1
-50
/
+0
2017-02-16
nir: Combine the int and double [un]pack opcodes
Jason Ekstrand
1
-22
/
+9
2017-02-16
i965/fs: Fix the inline nir_op_pack_double optimization
Jason Ekstrand
1
-1
/
+1
2017-02-09
i965/fs: add support for int64 to bool conversion
Samuel Iglesias Gonsálvez
1
-2
/
+13
2017-02-09
i965/fs: Add support for nir_op_[iu]2[iu]32
Samuel Iglesias Gonsálvez
1
-0
/
+4
2017-02-09
i965/fs: Add support for nir_op_[iu]642f
Samuel Iglesias Gonsálvez
1
-0
/
+2
2017-02-09
i965/fs: Add support for nir_op_[iu]642d
Jason Ekstrand
1
-0
/
+2
2017-01-31
i965/fs: Fix nir_op_fsign of absolute value.
Francisco Jerez
1
-1
/
+8
2017-01-20
i965: Select DF type for 64-bit integers on Gen < 8.
Matt Turner
1
-4
/
+4
2017-01-20
i965: Split SIMD16 CMP of Q and UQ instructions
Ian Romanick
1
-14
/
+29
2017-01-20
i965: Enable 64-bit integer support for almost all unary and binary operations
Ian Romanick
1
-10
/
+0
2017-01-20
i965: Add 64-bit integer support for conversions and bitcasts
Ian Romanick
1
-3
/
+29
2017-01-06
i965: Rework gl_TessLevel*[] handling to use NIR compact arrays.
Kenneth Graunke
1
-163
/
+1
2017-01-03
i965/fs: fix exec_size when emitting DIM instruction
Samuel Iglesias Gonsálvez
1
-1
/
+1
2016-12-14
i965/fs: Fetch one cacheline of pull constants at a time.
Francisco Jerez
1
-7
/
+9
2016-12-14
i965/fs: Expose arbitrary pull constant load sizes to the IR.
Francisco Jerez
1
-4
/
+5
2016-12-12
treewide: s/comparitor/comparator/
Ilia Mirkin
1
-1
/
+1
2016-11-29
i965: support constant gather offsets larger than 4 bits
Ilia Mirkin
1
-2
/
+6
2016-11-29
i965/fs: Refactor handling of constant tg4 offsets
Jason Ekstrand
1
-23
/
+19
2016-11-22
i965/fs: Implement load_layer_id for fragment shaders
Jason Ekstrand
1
-0
/
+5
2016-11-22
i965/fs: Handle compact outputs.
Kenneth Graunke
1
-1
/
+3
2016-11-19
i965: Fix GS push inputs with enhanced layouts.
Kenneth Graunke
1
-1
/
+1
2016-10-26
nir/i965/anv/radv/gallium: make shader info a pointer
Timothy Arceri
1
-9
/
+9
2016-10-24
i965: Don't use nir_assign_var_locations for VS/TES/GS outputs.
Kenneth Graunke
1
-38
/
+8
2016-10-24
i965: Drop unnecessary switch statement in nir_setup_outputs()
Kenneth Graunke
1
-12
/
+3
2016-10-05
i965: Introduce downcast helpers for prog_data structures.
Kenneth Graunke
1
-20
/
+15
2016-10-04
i965: Enable ARB_shader_atomic_counter_ops
Ian Romanick
1
-3
/
+20
2016-10-04
i965: Refactor emission of atomic counter operations
Ian Romanick
1
-15
/
+4
2016-09-14
i965/fs: Misc simplification.
Francisco Jerez
1
-1
/
+1
2016-09-14
i965/fs: Get rid of fs_inst::set_smear().
Francisco Jerez
1
-3
/
+3
2016-09-14
i965/fs: Simplify a bunch of fs_inst::size_written calculations by using comp...
Francisco Jerez
1
-12
/
+16
2016-09-14
i965/fs: Simplify and fix buggy stride/offset calculations using subscript().
Francisco Jerez
1
-9
/
+2
2016-09-14
i965/fs: Stop using fs_reg::in_range() in favor of regions_overlap().
Francisco Jerez
1
-1
/
+3
2016-09-14
i965/fs: Replace fs_inst::regs_written with ::size_written field in bytes.
Francisco Jerez
1
-29
/
+28
2016-09-14
i965/fs: Replace fs_reg::subreg_offset with fs_reg::offset expressed in bytes.
Francisco Jerez
1
-2
/
+2
2016-09-14
i965/fs: Replace fs_reg::reg_offset with fs_reg::offset expressed in bytes.
Francisco Jerez
1
-1
/
+1
2016-09-03
intel: Rename brw_get_device_name/info to gen_get_device_name/info
Jason Ekstrand
1
-1
/
+1
2016-09-03
intel: s/brw_device_info/gen_device_info/
Jason Ekstrand
1
-1
/
+1
2016-08-25
i965/fs: Hook up coherent framebuffer reads to the NIR front-end.
Francisco Jerez
1
-2
/
+20
2016-08-25
i965/fs: Translate nir_intrinsic_load_output on a fragment output.
Francisco Jerez
1
-0
/
+20
2016-08-25
i965/fs: Allocate fragment output temporaries on demand.
Francisco Jerez
1
-46
/
+27
2016-08-25
i965/fs: Rework representation of fragment output locations in NIR.
Francisco Jerez
1
-7
/
+43
2016-08-25
i965/fs: Special-case nir_intrinsic_store_output for the fragment shader.
Francisco Jerez
1
-0
/
+15
2016-08-25
i965/fs: Implement non-coherent framebuffer fetch using the sampler unit.
Francisco Jerez
1
-0
/
+92
2016-08-25
i965/fs: Get rid of fs_visitor::do_dual_src.
Francisco Jerez
1
-2
/
+0
[next]