projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi/nir: Set vs_inputs_dual_locations and let NIR do the remap
[mesa.git]
/
src
/
mesa
/
state_tracker
/
st_glsl_to_nir.cpp
2018-09-06
Jason Ekstrand
radeonsi/nir: Set vs_inputs_dual_locations and let...
blob
|
commitdiff
|
raw
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
2018-03-01
Timothy Arceri
st/glsl_to_nir: simplify st_nir_assign_var_locations...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-13
Marek Olšák
mesa,glsl,nir: reduce gl_state_index size to 2 bytes
blob
|
commitdiff
|
raw
|
diff to current
2018-02-10
Timothy Arceri
st/glsl_to_nir: remove unused options variable
blob
|
commitdiff
|
raw
|
diff to current
2018-01-31
Timothy Arceri
st/glsl_to_nir: add more nir opts to st_nir_opts()
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Timothy Arceri
st/glsl_to_nir: disable io lowering and array splitting...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Timothy Arceri
nir/st_glsl_to_nir: add param to disable splitting...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-30
Timothy Arceri
st/glsl_to_nir: copy nir compiler options to context
blob
|
commitdiff
|
raw
|
diff to current
2018-01-29
Timothy Arceri
st/glsl_to_nir: remove dead io after conversion to nir
blob
|
commitdiff
|
raw
|
diff to current
2018-01-29
Timothy Arceri
compiler: tidy up double_inputs_read uses
blob
|
commitdiff
|
raw
|
diff to current
2018-01-25
Timothy Arceri
st/glsl_to_nir: remove reallocation of sampler/image...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-17
Timothy Arceri
st/glsl_to_nir: disable io lowering to temps for tess
blob
|
commitdiff
|
raw
|
diff to current
2018-01-07
Karol Herbst
nir: fix st_nir_assign_var_locations for patch variables
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Timothy Arceri
st/glsl_to_nir/radeonsi: enable tessellation shaders
blob
|
commitdiff
|
raw
|
diff to current
2017-12-27
Timothy Arceri
st/glsl_to_nir: add patch support to st_nir_assign_var_...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-27
Timothy Arceri
st/glsl_to_nir: call post opt functions after opts...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-27
Timothy Arceri
st/st_glsl_to_nir: call nir_lower_64bit_pack
blob
|
commitdiff
|
raw
|
diff to current
2017-12-13
Timothy Arceri
st/glsl_to_nir: skip forced array splitting for tcs
blob
|
commitdiff
|
raw
|
diff to current
2017-12-05
Rob Clark
mesa/st: move cloning of NIR shader for compute
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
st/glsl_to_nir/radeonsi: enable gs support for nir...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
st/glsl_to_nir: add gs support to st_nir_assign_var_loc...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Timothy Arceri
st/glsl_to_nir: use nir_lower_io_arrays_to_elements...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl_to_nir: enable NIR link time opts
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl_to_nir: move some calls out of st_glsl_to_nir_p...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl_to_nir: call some lowering passes earlier
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl_to_nir: add basic NIR opt loop helper
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl_to_nir: make st_glsl_to_nir() static
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl_to_nir: split the st_glsl_to_nir() function...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl_to_nir: create set_st_program() helper
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl: move nir linking loop to new function st_link_...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-03
Timothy Arceri
st/glsl_to_nir: add st_nir_assign_var_locations() helper
blob
|
commitdiff
|
raw
|
diff to current
2017-11-12
Rob Clark
mesa/st/nir: assign driver_location for images
blob
|
commitdiff
|
raw
|
diff to current
2017-11-12
Rob Clark
st/program: fix compute shader nir references
blob
|
commitdiff
|
raw
|
diff to current
2017-11-08
Timothy Arceri
st/glsl_to_nir: use nir_shader_gather_info()
blob
|
commitdiff
|
raw
|
diff to current
2017-11-08
Timothy Arceri
st/glsl_to_nir: generate NIR earlier
blob
|
commitdiff
|
raw
|
diff to current
2017-11-08
Timothy Arceri
st/glsl_to_nir: delay adding built-in uniforms to Param...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-02
Timothy Arceri
st/glsl_to_nir: pass gl_shader_program to st_finalize_nir()
blob
|
commitdiff
|
raw
|
diff to current
2017-10-25
Dave Airlie
st/program: add support for gs/tes/tcs nir shaders.
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-10-11
Nicolai Hähnle
st/mesa: don't assign prog->ShadowSamplers
blob
|
commitdiff
|
raw
|
diff to current
2017-08-29
Emil Velikov
util: move string_to_uint_map to glsl
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Timothy Arceri
mesa: pass ctx to add_uniform_to_shader constructor
blob
|
commitdiff
|
raw
|
diff to current
2017-08-02
Nicolai Hähnle
st/mesa: replace st_shader_stage_to_ptarget
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
st/glsl_to_nir: move nir_lower_io to drivers
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
st/mesa: get rid of st_glsl_types
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
st/glsl_to_nir: use nir_lower_samplers_as_deref when...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-31
Nicolai Hähnle
st/glsl_to_nir: fix the case where NIR clone testing...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Nicolai Hähnle
st/glsl_to_nir: fix edgeflag passthrough
blob
|
commitdiff
|
raw
|
diff to current
2017-06-14
Samuel Pitoiset
mesa: pass gl_program to _mesa_associate_uniform_storage()
blob
|
commitdiff
|
raw
|
diff to current
2017-05-04
Rob Clark
mesa/st: compute support for glsl_to_nir
blob
|
commitdiff
|
raw
|
diff to current
2017-04-12
Vinson Lee
st/mesa: Fix missing-braces warning.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-07
Brian Paul
st/mesa: silence unused/uninitialized var warnings
blob
|
commitdiff
|
raw
|
diff to current
2017-03-07
Timothy Arceri
st/mesa: don't propagate uniforms when restoring from...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Timothy Arceri
st/mesa/glsl: move SamplerTargets to gl_program
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Timothy Arceri
st/mesa/glsl: set SamplersUsed directly in gl_program
blob
|
commitdiff
|
raw
|
diff to current
2016-11-18
Timothy Arceri
glsl: create gl_program at the start of linking rather...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-18
Timothy Arceri
st/mesa/i965: simplify gl_program references and stop...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-17
Timothy Arceri
st/mesa: stop initialing Instructions and NumInstructions
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Timothy Arceri
nir: stop adjusting driver location for varying packing
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Timothy Arceri
st/mesa: use common double inputs read field
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Timothy Arceri
r200/i915/st/mesa/compiler: use common inputs read...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Timothy Arceri
glsl: add temporary copy_shader_info() function
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Timothy Arceri
mesa: modify _mesa_copy_linked_program_data() to take...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-26
Rob Clark
mesa/st: support lowering multi-planar YUV
blob
|
commitdiff
|
raw
|
diff to current
2016-09-15
Jason Ekstrand
nir: Add a flag to lower_io to force "sample" interpolation
blob
|
commitdiff
|
raw
|
diff to current
2016-09-12
Thomas Helland
mesa/glsl: Move string_to_uint_map into the util folder
blob
|
commitdiff
|
raw
|
diff to current
2016-08-29
Kai Wasserbäch
gallium: Use enum pipe_shader_type in set_sampler_views()
blob
|
commitdiff
|
raw
|
diff to current
2016-08-22
Eric Anholt
st/nir: Trim out unused VS input variables.
blob
|
commitdiff
|
raw
|
diff to current
next