projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mesa: add gl_coontext::ForceIntegerTexNearest
[mesa.git]
/
src
/
mesa
/
state_tracker
/
st_glsl_to_nir.cpp
2020-04-25
Connor Abbott
st/nir: Fix assigning PointCoord location with !PIPE_CA...
blob
|
commitdiff
|
raw
2020-04-21
Timothy Arceri
st/glsl_to_nir: make use of nir linker for linking...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-16
Tapani Pälli
nir/glsl: gather bitmask of images used by program
blob
|
commitdiff
|
raw
|
diff to current
2020-02-24
Eric Anholt
gallium: Add a cap for enabling lowering of image load...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-24
Eric Anholt
nir: Make image lowering optionally handle the !bindles...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-18
Danylo Piliaiev
st/nir: Unify inputs_read/outputs_written before serial...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-21
Eric Anholt
nir: Drop the ssbo_offset to atomic lowering.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-21
Eric Anholt
gallium: Pack the atomic counters just above the SSBOs.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-21
Eric Anholt
mesa: Make atomic lowering put atomics above SSBOs.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Eric Anholt
mesa/st: Move the dword slot counting function to glsl_...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Eric Anholt
mesa/st: Move the vec4 type size function into core...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Eric Anholt
mesa/st: Deduplicate the NIR uniform lowering code.
blob
|
commitdiff
|
raw
|
diff to current
2020-01-09
Tapani Pälli
mesa: create program resource hash in a single place
blob
|
commitdiff
|
raw
|
diff to current
2020-01-07
Tapani Pälli
mesa/st/i965: add a ProgramResourceHash for quicker...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-06
Timothy Arceri
glsl: use nir linker to link atomics
blob
|
commitdiff
|
raw
|
diff to current
2020-01-06
Timothy Arceri
glsl: rename gl_nir_link() to gl_nir_link_spirv()
blob
|
commitdiff
|
raw
|
diff to current
2020-01-06
Kristian H. Kristensen
st/mesa: Lower vars to ssa and constant prop before...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-04
Gert Wollny
mesa/st: glsl_to_nir: don't lower atomics to SSBOs...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-03
Kenneth Graunke
st/nir: Optionally unify inputs_read/outputs_written...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Timothy Arceri
st/glsl_to_nir: fix SSO validation regression
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Timothy Arceri
st/glsl_to_nir: use nir based program resource list...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Timothy Arceri
st/glsl_to_nir: call gl_nir_lower_buffers() a little...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Timothy Arceri
glsl: move nir_remap_dual_slot_attributes() call out...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Marek Olšák
st/mesa: add st_variant base class to simplify code...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Marek Olšák
st/mesa: don't use ** in the st_nir_link_shaders signature
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Marek Olšák
st/mesa: simplify looping over linked shaders when...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Marek Olšák
st/mesa: propagate gl_PatchVerticesIn from TCS to TES...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Marek Olšák
st/mesa: don't call ProgramStringNotify in glsl_to_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Marek Olšák
st/mesa: don't use redundant stp->state.ir.nir
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
st/mesa: call nir_sweep in st_finalize_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
st/mesa: cleanups after unification of st_vertex/common...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
st/mesa: rename st_common_program to st_program
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
st/mesa: trivially merge st_vertex_program into st_comm...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Iago Toral Quiroga
mesa/st: make sure we remove dead IO variables before...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Marek Olšák
st/mesa: call nir_lower_flrp only once per shader
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Marek Olšák
st/mesa: call nir_opt_access only once
blob
|
commitdiff
|
raw
|
diff to current
2019-11-01
Timothy Arceri
glsl: just use NIR to lower outputs when driver can...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Marek Olšák
st/mesa: use pipe_screen::finalize_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Marek Olšák
st/mesa: assign driver locations for VS inputs for...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Marek Olšák
st/mesa: don't lower_global_vars_to_local for VS if...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Marek Olšák
st/mesa: move some NIR lowering before shader caching
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Marek Olšák
st/mesa: merge st_fragment_program into st_common_program
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Marek Olšák
st/mesa: rename st_xxx_program::tgsi to state
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Marek Olšák
st/mesa: lower doubles for NIR after linking
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Marek Olšák
st/mesa: call st_nir_opts for linked shaders only once
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Marek Olšák
st/mesa: don't call translate_*_program functions for NIR
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Marek Olšák
st/mesa: remove st_compute_program in favor of st_commo...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Marek Olšák
st/mesa: use *prog at the end of st_link_nir
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Marek Olšák
st/mesa: use nir_shader_compiler_options::lower_to_scalar
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Marek Olšák
nir: move gl_nir_opt_access from glsl directory
blob
|
commitdiff
|
raw
|
diff to current
2019-09-12
Caio Marcelo de...
mesa/st: Fallback to name lookup when the variable...
blob
|
commitdiff
|
raw
|
diff to current
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
next