projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
st/glsl_to_tgsi: add (de)serialise program helpers
2018-01-17
Timothy Arceri
st/glsl_to_tgsi: add (de)serialise program helpers
commit
|
commitdiff
|
tree
2018-01-17
Timothy Arceri
st/glsl_to_tgsi: stop passing pipe_shader_state to...
commit
|
commitdiff
|
tree
2018-01-17
Timothy Arceri
st/glsl_to_tgsi: store num_tgsi_tokens in st_*_program
commit
|
commitdiff
|
tree
2018-01-17
Timothy Arceri
st/glsl_to_nir: disable io lowering to temps for tess
commit
|
commitdiff
|
tree
2018-01-16
Timothy Arceri
st/mesa: enable ARB_enhanced_layouts on nir drivers
commit
|
commitdiff
|
tree
2018-01-14
Timothy Arceri
ac: add doubles support to isign
commit
|
commitdiff
|
tree
2018-01-14
Timothy Arceri
ac: add i64_0 and i64_1 to llvm build context
commit
|
commitdiff
|
tree
2018-01-14
Timothy Arceri
ac/nir: fix translation of nir_op_b2i for doubles
commit
|
commitdiff
|
tree
2018-01-13
Mauro Rossi
ac: fix build error in si_shader
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2018-01-13
Timothy Arceri
radv/radeonsi/nir: lower 64bit flrp
commit
|
commitdiff
|
tree
2018-01-11
Timothy Arceri
ac/nir: fix translation of nir_op_fsign for doubles
commit
|
commitdiff
|
tree
2018-01-11
Timothy Arceri
ac: add f64_0 to the llvm build context
commit
|
commitdiff
|
tree
2018-01-11
Timothy Arceri
ac/nir: fix translation of nir_op_frcp for doubles
commit
|
commitdiff
|
tree
2018-01-11
Timothy Arceri
ac/nir: fix translation of nir_op_frsq for doubles
commit
|
commitdiff
|
tree
2018-01-11
Timothy Arceri
ac: add f64_1 to the llvm build context
commit
|
commitdiff
|
tree
2018-01-11
Timothy Arceri
ac: add load_patch_vertices_in() to the abi
commit
|
commitdiff
|
tree
2018-01-08
Timothy Arceri
ac: rework emit_barrier() to not segfault on radeonsi
commit
|
commitdiff
|
tree
2018-01-08
Timothy Arceri
ac: add load_tess_level() to the abi
commit
|
commitdiff
|
tree
2018-01-08
Timothy Arceri
radeonsi: add load_tess_level() helper
commit
|
commitdiff
|
tree
2018-01-08
Florian Will
glsl: Respect std430 layout in lower_buffer_access
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2018-01-07
Karol Herbst
nir: fix st_nir_assign_var_locations for patch variables
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
ac: rework ac_llvm_extract_elem()
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
st/glsl_to_nir/radeonsi: enable tessellation shaders
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
gallium/tgsi: add patch support to tgsi_get_gl_varying_seman...
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
radeonsi: add dummy implementation of si_nir_scan_tess_ctrl()
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
ac/radeonsi: add load_tess_coord() to the abi
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
radeonsi: make si_llvm_emit_tcs_epilogue compatible...
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
radeonsi/nir: gather tess properties
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
ac/radeonsi: add tcs_rel_ids to the abi
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
radeonsi: add unpack_llvm_param() helper
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
ac: add {tcs,tes}_patch_id to the abi
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
radeonsi: add nir support for tcs outputs
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
ac: move some helpers to ac_llvm_build.c
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
ac: add store_tcs_outputs() to the abi
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
radeonsi: add si_nir_load_input_tcs()
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
radeonsi: add get_dw_address_from_generic_indices(...
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
ac: call load_tcs_input() via the abi
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
ac: add load_tes_inputs() to the abi
commit
|
commitdiff
|
tree
2018-01-05
Timothy Arceri
radeonsi: add si_nir_load_input_tes()
commit
|
commitdiff
|
tree
2017-12-27
Timothy Arceri
st/glsl_to_nir: add patch support to st_nir_assign_var_locat...
commit
|
commitdiff
|
tree
2017-12-27
Timothy Arceri
st/glsl_to_nir: call post opt functions after opts...
commit
|
commitdiff
|
tree
2017-12-27
Timothy Arceri
st/st_glsl_to_nir: call nir_lower_64bit_pack
commit
|
commitdiff
|
tree
2017-12-13
Timothy Arceri
radeonsi: create get_tcs_tes_buffer_address helper
commit
|
commitdiff
|
tree
2017-12-13
Timothy Arceri
ac: fix nir_op_f2f64
commit
|
commitdiff
|
tree
2017-12-13
Timothy Arceri
nir: fix shift for uint64_t
commit
|
commitdiff
|
tree
2017-12-13
Timothy Arceri
st/glsl_to_nir: skip forced array splitting for tcs
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
docs: Update GL_ARB_get_program_binary docs to support...
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
i965: Add ARB_get_program_binary support using nir_serialization
V2 (
Timothy Arceri
):
Signed-off-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
main: Clear shader program data whenever ProgramBinary...
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
main: add binary support to ProgramBinary
Signed-off-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
main: add binary support to GetProgramBinary
Signed-off-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
main: Support getting GL_PROGRAM_BINARY_LENGTH
Signed-off-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
mesa: Add Mesa ARB_get_program_binary helper functions
V2 (
Timothy Arceri
):
V3 (
Timothy Arceri
):
commit
|
commitdiff
|
tree
2017-12-08
Timothy Arceri
mesa: add driver callbacks for serialising ProgramBinary...
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
main: Support 1 Mesa format with get for GL_PROGRAM_BINARY_F...
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
main: Allow non-zero NUM_PROGRAM_BINARY_FORMATS
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
i965: Fix memory leak when serializing nir
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
i965: Add brw_program_serialize_nir
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
i965: Free serialized nir after deserializing
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
i965: Add brw_program_deserialize_nir
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
main, glsl: Add UniformDataDefaults which stores uniform...
V2 (
Timothy Arceri
):
Signed-off-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
glsl: Split out shader program serialization
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
include: Add GL_MESA_program_binary_formats to GL/GLES2...
commit
|
commitdiff
|
tree
2017-12-08
Jordan Justen
mesa: add GL_PROGRAM_BINARY_FORMAT_MESA enum
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-12-07
Timothy Arceri
glsl: get correct member type when processing xfb ifc...
commit
|
commitdiff
|
tree
2017-12-05
Timothy Arceri
radeonsi: pass llvm type directly to buffer_load()
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
st/glsl_to_nir/radeonsi: enable gs support for nir...
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
ac: add si_nir_load_input_gs() to the abi
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
ac: move build_varying_gather_values() to ac_llvm_build...
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
ac: add basic nir -> llvm type helper
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
radeonsi: create si_llvm_load_input_gs()
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
radeonsi: pass llvm type to lds_load()
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
radeonsi: add llvm_type_is_64bit() helper
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
radeonsi: pass llvm type to si_llvm_emit_fetch_64bit()
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
radeonsi: add nir support for gs epilogue
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
radeonsi: add nir support for es epilogue
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
radeonsi: add nir support for ls epilogue
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
st/glsl_to_nir: add gs support to st_nir_assign_var_locations()
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
st/glsl_to_nir: use nir_lower_io_arrays_to_elements...
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
nir: allow builin arrays to be lowered
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
nir: add array lowering function that assumes there...
commit
|
commitdiff
|
tree
2017-12-04
Timothy Arceri
radv: enable nir varying array splitting
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl_to_nir: enable NIR link time opts
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
radeonsi/nir: add support for packed inputs
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl_to_nir: move some calls out of st_glsl_to_nir_post_o...
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl_to_nir: call some lowering passes earlier
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl_to_nir: add basic NIR opt loop helper
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl_to_nir: make st_glsl_to_nir() static
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl_to_nir: split the st_glsl_to_nir() function...
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl_to_nir: create set_st_program() helper
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl: move nir linking loop to new function st_link_nir()
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
nir: fix support for scalar arrays in nir_lower_io_types()
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
st/glsl_to_nir: add st_nir_assign_var_locations() helper
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
radv: enable nir component packing
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
nir: add varying component packing helpers
commit
|
commitdiff
|
tree
2017-12-03
Timothy Arceri
nir: add varying array splitting pass
commit
|
commitdiff
|
tree
2017-11-29
Timothy Arceri
mesa: rework _mesa_add_parameter() to only add a single...
commit
|
commitdiff
|
tree
2017-11-27
Timothy Arceri
st/glsl_to_tgsi: make use of driver_cache_blob with...
commit
|
commitdiff
|
tree
2017-11-27
Gwan-gyeong Mun
glsl: Fix typo nagivation -> navigation
Reviewed-by:
Timothy Arceri
<tarceri@itsqueeze.com>
commit
|
commitdiff
|
tree
2017-11-21
Timothy Arceri
st/glsl_to_nir: don't generate nir twice for gs
commit
|
commitdiff
|
tree
next