projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
st/mesa: Fix inverted polygon stipple condition
[mesa.git]
/
src
/
mesa
/
state_tracker
/
st_glsl_to_nir.cpp
2019-09-12
Caio Marcelo de...
mesa/st: Fallback to name lookup when the variable...
blob
|
commitdiff
|
raw
2019-09-11
Brian Paul
st/nir: fix illegal designated initializer in st_glsl_t...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Caio Marcelo de...
glsl/nir: Add and use a gl_nir_link() function
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Caio Marcelo de...
mesa/st: Don't expect prog->nir to already exist
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Caio Marcelo de...
mesa/st: Add support for SPIR-V shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Caio Marcelo de...
mesa/st: Extract preprocessing NIR steps
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Caio Marcelo de...
mesa/st: Lookup parameters without using names
blob
|
commitdiff
|
raw
|
diff to current
2019-09-10
Caio Marcelo de...
mesa/st: Do not rely on name to identify special uniforms
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Vasily Khoruzhick
nir: allow specifying filter callback in lower_alu_to_s...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-05
Connor Abbott
st/nir: Don't lower indirects when linking
blob
|
commitdiff
|
raw
|
diff to current
2019-09-05
Connor Abbott
st/nir: Call nir_remove_unused_variables() in the opt...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-23
Connor Abbott
st/nir: Fix num_inputs for VS inputs
blob
|
commitdiff
|
raw
|
diff to current
2019-07-16
Jason Ekstrand
st,i965: Stop looping on 64-bit lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Kenneth Graunke
compiler: Save a single copy of the softfp64 shader...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
nir: Move st_nir_assign_var_locations() to common code
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Connor Abbott
st/nir: Use gl_nir_opt_access
blob
|
commitdiff
|
raw
|
diff to current
2019-06-11
Caio Marcelo de...
st/glsl: Perform some var optimizations
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Timothy Arceri
st/glsl: make sure to propagate initialisers to driver...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-28
Kenneth Graunke
st/nir: Re-vectorize shader IO
blob
|
commitdiff
|
raw
|
diff to current
2019-05-10
Jonathan Marek
nir: allow specifying a set of opcodes in lower_alu_to_...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-09
Ian Romanick
nir: Initialize lower_flrp_progress everywhere
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Ian Romanick
nir: Use the flrp lowering pass instead of nir_opt_alge...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-16
Marek Olšák
nir: optimize gl_SampleMaskIn to gl_HelperInvocation...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Timothy Arceri
ac/nir_to_llvm: add image bindless support
blob
|
commitdiff
|
raw
|
diff to current
2019-04-10
Eric Anholt
st: Lower uniforms in st in the !PIPE_CAP_PACKED_UNIFOR...
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-04-04
Tapani Pälli
st/nir: run st_nir_opts after 64bit ops lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-03-30
Rob Clark
nir: add lower_all_io_to_elements
blob
|
commitdiff
|
raw
|
diff to current
2019-03-28
Kenneth Graunke
st/nir: Free the GLSL IR after linking.
blob
|
commitdiff
|
raw
|
diff to current
2019-03-27
Kristian H. Kristensen
st/glsl_to_nir: Calculate num_uniforms from NumParamete...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-15
Jason Ekstrand
st/mesa: Let NIR lower UBO and SSBO access when we...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Timothy Arceri
st/glsl_to_nir: fix incorrect arrary access
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Timothy Arceri
glsl: use NIR function inlining for drivers that use...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
st/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
glsl/nir: Add a shared helper for building float64...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Timothy Arceri
nir: rename glsl_type_is_struct() -> glsl_type_is_struc...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Timur Kristóf
nir: Add multiplier argument to nir_lower_uniforms_to_ubo.
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Timur Kristóf
nir: Move nir_lower_uniforms_to_ubo to compiler/nir.
blob
|
commitdiff
|
raw
|
diff to current
2019-03-02
Dave Airlie
st/mesa: add support for lowering fp64/int64 for nir...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-12
Kenneth Graunke
nir: Gather texture bitmasks in gl_nir_lower_samplers_a...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-12
Kenneth Graunke
st/nir: Pull sampler lowering into a helper function.
blob
|
commitdiff
|
raw
|
diff to current
2019-02-08
Timothy Arceri
st/glsl_to_nir: call nir_remove_dead_variables() after...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-05
Kenneth Graunke
st/nir: Call nir_lower_clip_cull_distance_arrays().
blob
|
commitdiff
|
raw
|
diff to current
2019-02-05
Kenneth Graunke
st/nir: Move varying setup code to a helper function.
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Timothy Arceri
st/glsl_to_nir: remove dead local variables
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_ssbo to nir_var_mem_ssbo
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_ubo to nir_var_mem_ubo
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-19
Karol Herbst
nir: rename nir_var_private to nir_var_shader_temp
blob
|
commitdiff
|
raw
|
diff to current
2019-01-11
Kenneth Graunke
st/nir: Lower TES gl_PatchVerticesIn to a constant...
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-08
Jason Ekstrand
nir: Distinguish between normal uniforms and UBOs
blob
|
commitdiff
|
raw
|
diff to current
2019-01-06
Timothy Arceri
st/glsl: refactor st_link_nir()
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
2019-01-02
Timothy Arceri
st/glsl_to_nir: call nir_lower_load_const_to_scalar...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-21
Kenneth Graunke
st/nir: Drop unused gl_program parameter in VS input...
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
nir/opt_peephole_select: Don't try to remove flow contr...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-11
Rob Clark
mesa/st/nir: fix missing nir_compact_varyings
blob
|
commitdiff
|
raw
|
diff to current
2018-11-10
Timothy Arceri
st/mesa: make use of nir_link_constant_varyings()
blob
|
commitdiff
|
raw
|
diff to current
2018-11-04
Kenneth Graunke
st/nir: Drop unused parameter from st_nir_assign_unifor...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-04
Kenneth Graunke
st/mesa: Pull nir_lower_wpos_ytransform work into a...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-30
Timothy Arceri
st/glsl_to_nir: fix next_stage gathering
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-22
Alyssa Rosenzweig
mesa/st: Only call nir_lower_io_to_scalar_early on...
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
Jason Ekstrand
radeonsi/nir: Set vs_inputs_dual_locations and let...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-06
Jason Ekstrand
compiler: Move double_inputs to gl_program::DualSlotInputs
blob
|
commitdiff
|
raw
|
diff to current
2018-07-20
Danylo Piliaiev
st: Sweep NIR after linking phase to free held memory
blob
|
commitdiff
|
raw
|
diff to current
2018-07-05
Eric Anholt
st/nir: Disable varying packing when doing transform...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-29
Karol Herbst
st/glsl_to_nir: run lower_output_reads on !PIPE_CAP_TGS...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
st,ir3,radeonsi: push lower_deref_instrs back into...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
nir: convert lower_samplers_as_deref to deref instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
mesa/st: re-enable lower_io_to_elements()
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
nir: convert lower_io_arrays_to_elements to deref instr...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
mesa/st/nir: convert lower_builtins to deref instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
mesa/st: temporarily disable lower_io_to_elements()
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
nir: convert lower_io_to_scalar to deref instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
move lower_deref_instrs
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
nir/lower_samplers: split out _legacy version for deref...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
st/nir: Move lower_deref_instrs later
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
anv,i965,radv,st,ir3: Call nir_lower_deref_instrs
blob
|
commitdiff
|
raw
|
diff to current
2018-06-20
Christian Gmeiner
mesa/st: only do scalar lowerings if driver benefits
blob
|
commitdiff
|
raw
|
diff to current
2018-06-19
Rob Clark
mesa/st/nir: fix driver_location for arrays of image...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-06
Eric Anholt
nir: Add an ALU lowering pass for mul_high.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-12
Timothy Arceri
st/nir: make st_nir_opts() available externally
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-01
Timothy Arceri
nir: move GL specific passes to src/compiler/glsl
blob
|
commitdiff
|
raw
|
diff to current
2018-04-10
Timothy Arceri
st/glsl_to_nir: set paramater value offset as driver...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-09
Rob Clark
mesa/st/nir: fix naked lowering pass call
blob
|
commitdiff
|
raw
|
diff to current
2018-04-02
Timothy Arceri
st/glsl_to_nir: gather next_stage in shader_info
blob
|
commitdiff
|
raw
|
diff to current
2018-03-28
Timothy Arceri
st/glsl_to_nir: set driver location for bindless images...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-27
Timothy Arceri
st/glsl_to_nir: correctly handle arrays packed across...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-27
Timothy Arceri
st/glsl_to_nir: fix driver location for dual-slot packe...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-20
Timothy Arceri
st/nir: fix atomic lowering for gallium drivers
blob
|
commitdiff
|
raw
|
diff to current
2018-03-20
Timothy Arceri
st/radeonsi: enable uniform packing in NIR backend
blob
|
commitdiff
|
raw
|
diff to current
2018-03-20
Timothy Arceri
st: add uniform packing support to lower_uniforms_to_ubo()
blob
|
commitdiff
|
raw
|
diff to current
2018-03-20
Timothy Arceri
st/nir/radeonsi: move nir_lower_uniforms_to_ubo() to...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-20
Timothy Arceri
st/glsl_to_nir: add support for packed builtin uniforms
blob
|
commitdiff
|
raw
|
diff to current
next