projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
intel/compiler: handle extended math restrictions for half-float
[mesa.git]
/
src
/
intel
/
compiler
/
brw_nir.c
2019-04-18
Iago Toral Quiroga
intel/compiler: handle extended math restrictions for...
blob
|
commitdiff
|
raw
2019-04-18
Iago Toral Quiroga
intel/compiler: lower some 16-bit float operations...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-18
Iago Toral Quiroga
intel/compiler: add a NIR pass to lower conversions
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
Karol Herbst
intel/nir: use nir_src_is_const and nir_src_as_uint
blob
|
commitdiff
|
raw
|
diff to current
2019-04-10
Mark Janes
intel/common: move gen_debug to intel/dev
blob
|
commitdiff
|
raw
|
diff to current
2019-04-09
Timothy Arceri
nir/radv: remove restrictions on opt_if_loop_last_conti...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-28
Ian Romanick
intel/compiler: Use partial redundancy elimination...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-21
Jason Ekstrand
anv,radv,turnip: Lower TG4 offsets with nir_lower_tex
blob
|
commitdiff
|
raw
|
diff to current
2019-03-16
Jason Ekstrand
intel/nir: Lower array-deref-of-vector UBO and SSBO...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-13
Caio Marcelo de...
intel/nir: Combine store_derefs to improve code from...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-13
Caio Marcelo de...
intel/nir: Combine store_derefs after vectorizing IO
blob
|
commitdiff
|
raw
|
diff to current
2019-03-13
Caio Marcelo de...
nir: Add a pass to combine store_derefs to same vector
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Jason Ekstrand
intel/nir: Vectorize all IO
blob
|
commitdiff
|
raw
|
diff to current
2019-03-09
Jason Ekstrand
intel/nir: Move lower_mem_access_bit_sizes to postproce...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
intel/nir: Move 64-bit lowering later
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
nir/lower_doubles: Inline functions directly in lower_d...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
intel/nir: Drop an unneeded lower_constant_initializers...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-04
Jason Ekstrand
intel,nir: Lower TXD with min_lod when the sampler...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-02
Jordan Justen
intel/compiler: Move int64/doubles lowering options
blob
|
commitdiff
|
raw
|
diff to current
2019-02-26
Kasireddy, Vivek
i965: Add support for sampling from XYUV images
blob
|
commitdiff
|
raw
|
diff to current
2019-02-12
Tapani Pälli
intel/compiler: add scale_factors to sampler_prog_key_data
blob
|
commitdiff
|
raw
|
diff to current
2019-01-20
Karol Herbst
nir: replace more nir_load_system_value calls with...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_function to nir_var_function_temp
blob
|
commitdiff
|
raw
|
diff to current
2019-01-12
Jason Ekstrand
intel/nir: Call nir_opt_deref in brw_nir_optimize
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
i965: Compile fp64 software routines and lower double-ops
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Karol Herbst
nir: rename global/local to private/function memory
blob
|
commitdiff
|
raw
|
diff to current
2019-01-02
Timothy Arceri
nir: rename nir_link_constant_varyings() nir_link_opt_v...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-20
Iago Toral Quiroga
intel/compiler: move nir_lower_bool_to_int32 before...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Ian Romanick
intel/compiler: More peephole_select for pre-Gen6
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Ian Romanick
nir/opt_peephole_select: Don't peephole_select expensiv...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Ian Romanick
intel/compiler: More peephole select
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Ian Romanick
nir/opt_peephole_select: Don't try to remove flow contr...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Add a bool to int32 lowering pass
blob
|
commitdiff
|
raw
|
diff to current
2018-12-13
Jason Ekstrand
i965: Enable nir_opt_idiv_const for 32 and 64-bit integers
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-11-16
Jason Ekstrand
intel/compiler: Lower SSBO and shared loads/stores...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-14
Gert Wollny
nir: Allow to skip integer ops in nir_lower_to_source_mods
blob
|
commitdiff
|
raw
|
diff to current
2018-11-13
Timothy Arceri
anv/i965: make use of nir_link_constant_varyings()
blob
|
commitdiff
|
raw
|
diff to current
2018-11-12
Lionel Landwerlin
i965: add support for sampling from AYUV
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Jason Ekstrand
intel/nir: Use the OPT macro for more passes
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Jason Ekstrand
nir/validate: Print when the validation failed
blob
|
commitdiff
|
raw
|
diff to current
2018-10-16
Caio Marcelo de...
intel/nir, freedreno/ir3: Use the separated dead write...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-25
Caio Marcelo de...
intel/compiler: Export TCS passthrough creation
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-04
Jason Ekstrand
intel/compiler: Remove redundant nir_remove_dead_variab...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-03
Lionel Landwerlin
intel: compiler: remove dead local variables at optimiz...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-24
Jason Ekstrand
intel/nir: Enable nir_opt_find_array_copies
blob
|
commitdiff
|
raw
|
diff to current
2018-08-24
Jason Ekstrand
intel/nir: Use nir_shrink_vec_array_vars
blob
|
commitdiff
|
raw
|
diff to current
2018-08-24
Jason Ekstrand
intel/nir: Use the new structure and array splitting...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-15
Jason Ekstrand
Revert "intel/nir: Call nir_lower_io_to_scalar_early"
blob
|
commitdiff
|
raw
|
diff to current
2018-08-02
Jason Ekstrand
intel/nir: Call nir_lower_io_to_scalar_early
blob
|
commitdiff
|
raw
|
diff to current
2018-08-02
Jason Ekstrand
intel/nir: Split IO arrays into elements
blob
|
commitdiff
|
raw
|
diff to current
2018-08-02
Jason Ekstrand
intel/nir: Use the correct scalar stage for consumers...
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
intel/compiler: More DCE after lowering
blob
|
commitdiff
|
raw
|
diff to current
2018-07-02
Ian Romanick
intel/compiler: Silence unused parameter warnings brw_nir.c
blob
|
commitdiff
|
raw
|
diff to current
2018-07-02
Jason Ekstrand
anv,intel: Enable nir_opt_large_constants for Vulkan
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir: Rework lower_locals_to_regs to use deref instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
intel,ir3: Re-enable nir_opt_copy_prop_vars
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
intel/nir: Only lower load/store derefs
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-23
Jason Ekstrand
i965: Move nir_lower_deref_instrs to right before local...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
intel,ir3: Disable nir_opt_copy_prop_vars
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
compiler/lower_64bit_packing: rename the pass to be...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
intel/compiler: lower some 16-bit integer operations...
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-19
Antia Puentes
intel: Handle firstvertex in an identical way to BaseVertex
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
anv: Add support for SPIR-V 1.3 subgroup operations
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-02-06
Timothy Arceri
i965: remove unused brw_nir_lower_cs_shared()
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Iago Toral Quiroga
i965/nir: do int64 lowering before optimization
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Kenneth Graunke
i965: Drop support for the legacy SNORM -> Float equation.
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-09
Jason Ekstrand
intel/nir: Use the correct indirect lowering masks...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-08
Jason Ekstrand
intel/nir: Break the linking code into a helper in...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-08
Jason Ekstrand
intel/nir: Add a helper for getting the NoIndirect...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
nir,intel/compiler: Use a fixed subgroup size
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
nir/lower_subgroups: Lower ballot intrinsics to the...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-07
Jason Ekstrand
nir: Add a new subgroups lowering pass
blob
|
commitdiff
|
raw
|
diff to current
2017-10-25
Jason Ekstrand
intel/compiler: Call nir_lower_system_values in brw_pre...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-20
Jason Ekstrand
nir: Get rid of nir_shader::stage
blob
|
commitdiff
|
raw
|
diff to current
2017-09-26
Timothy Arceri
i965/nir: export nir_optimize
blob
|
commitdiff
|
raw
|
diff to current
2017-07-20
Matt Turner
i965/fs: Implement ARB_shader_ballot operations
blob
|
commitdiff
|
raw
|
diff to current
2017-07-20
Matt Turner
nir: Add pass to optimize intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2017-06-30
Johnson Lin
i965/i915: Add UYVY as the supported format
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
i965/vec4: Use NIR to do GS input remapping
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
i965/fs: Move remapping of gl_PointSize to the NIR...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
i965/nir: Inline remap_inputs_with_vue_map
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
i965/vec4: Use NIR remapping for VS attributes
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
i965/fs: Lower gl_VertexID and friends to inputs at...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
i965: Move multiply by 4 for VS ATTR setup into the...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-09
Jason Ekstrand
i965/nir: Inline remap_vs_attrs
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-24
Timothy Arceri
nir/i965: add before ffma algebraic opts
blob
|
commitdiff
|
raw
|
diff to current
2017-03-23
Matt Turner
i965: Replace OPT_V() with OPT().
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