projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl: move more varying linking code to link_varyings.cpp
2017-01-19
Timothy Arceri
glsl: move more varying linking code to link_varyings.cpp
commit
|
commitdiff
|
tree
2017-01-14
Timothy Arceri
nir: optimise min/max fadd combos
commit
|
commitdiff
|
tree
2017-01-12
Timothy Arceri
util: fix list_is_singular()
commit
|
commitdiff
|
tree
2017-01-11
Timothy Arceri
nir: don't turn ieq/ine into inot if used by an if
commit
|
commitdiff
|
tree
2017-01-11
Timothy Arceri
nir: add late opt to turn inot/b2f combos back to bcsel
commit
|
commitdiff
|
tree
2017-01-11
Timothy Arceri
nir: add imprecise flrp optimisation
commit
|
commitdiff
|
tree
2017-01-11
Kenneth Graunke
i965: Use the nir_move_comparisons pass.
Reviewed-by:
Timothy Arceri
<timothy.arceri@collabora.com>
commit
|
commitdiff
|
tree
2017-01-11
Kenneth Graunke
i965: Move nir_lower_locals_to_regs a bit later.
Reviewed-by:
Timothy Arceri
<timothy.arceri@collabora.com>
commit
|
commitdiff
|
tree
2017-01-11
Kenneth Graunke
nir: Introduce a nir_opt_move_comparisons() pass.
V2: (
Timothy Arceri
)
V3: (
Timothy Arceri
)
commit
|
commitdiff
|
tree
2017-01-11
Timothy Arceri
nir/algebraic: add support for conditional helper functions...
commit
|
commitdiff
|
tree
2017-01-09
Timothy Arceri
st/mesa: pass gl_program to st_bind_ubos()
commit
|
commitdiff
|
tree
2017-01-09
Timothy Arceri
st/mesa: pass gl_program to st_bind_images()
commit
|
commitdiff
|
tree
2017-01-09
Timothy Arceri
st/mesa: stop passing gl_linked_shader to set_affected_state...
commit
|
commitdiff
|
tree
2017-01-09
Timothy Arceri
st/mesa/glsl: set num_images directly in shader_info
commit
|
commitdiff
|
tree
2017-01-09
Timothy Arceri
st/mesa: pass gl_program to st_bind_ssbos()
commit
|
commitdiff
|
tree
2017-01-09
Timothy Arceri
nir: add another comparison simplification
commit
|
commitdiff
|
tree
2017-01-09
Kenneth Graunke
nir: Turn bcsel of +/- 1.0 and 0.0 into b2f sequences.
Reviewed-by:
Timothy Arceri
<timothy.arceri@collabora.com>
commit
|
commitdiff
|
tree
2017-01-09
Kenneth Graunke
nir: Convert ineg(b2i(a)) to a if it's a boolean.
Reviewed-by:
Timothy Arceri
<timothy.arceri@collabora.com>
commit
|
commitdiff
|
tree
2017-01-07
Timothy Arceri
glsl: fix opt_minmax redundancy checks against baserange
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
st/mesa/glsl: move SamplerTargets to gl_program
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
st/mesa/glsl: set SamplersUsed directly in gl_program
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
mesa/glsl: set sampler units directly in gl_program
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
mesa: simplify sampler setting code
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
mesa/glsl: set num_textures per stage directly in shader_info
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
mesa: make _CurrentFragmentProgram a gl_program struct...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: stop passing gl_shader_program to the precompile...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
mesa/glsl: remove hack to reset sampler units to zero
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: make use of new is_arb_asm flag
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
st/mesa/glsl: add new is_arb_asm flag in gl_program
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: pass gl_program directly to brw_compile_tes()
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: stop passing gl_shader_program to brw_nir_setup_glsl_u...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: pass gl_program to brw_upload_ubo_surfaces()
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: stop passing gl_shader_program to brw_assign_common_bi...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: move ShaderStorageBlocks to gl_program
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: set num_ssbos directly in shader_info
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: move per stage UniformBlocks to...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: set num_ubos directly in shader_info
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: move ImageUnits and ImageAccess...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: get InfoLog and LinkStatus via the pointer in...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: get shared_size from shader_info rather than...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: stop depending on gl_shader_program for brw_compute_vu...
commit
|
commitdiff
|
tree
2017-01-06
Timothy Arceri
i965: pass gl_program to the brw_*_debug_recompile...
commit
|
commitdiff
|
tree
2017-01-04
Timothy Arceri
nir: fix loop iteration count calculation for floats
commit
|
commitdiff
|
tree
2017-01-03
Timothy Arceri
st/mesa: get Version from gl_program rather than gl_shader_p...
commit
|
commitdiff
|
tree
2017-01-03
Timothy Arceri
i965: stop passing gl_shader_program to brw_compile_gs...
commit
|
commitdiff
|
tree
2017-01-03
Timothy Arceri
i965: get InfoLog and LinkStatus via the shader program...
commit
|
commitdiff
|
tree
2017-01-03
Timothy Arceri
i965: eliminate gen6_xfb_enabled field in brw_gs_prog_data
commit
|
commitdiff
|
tree
2017-01-03
Timothy Arceri
i965: update brw_get_shader_time_index() not to take...
commit
|
commitdiff
|
tree
2016-12-30
Timothy Arceri
glsl/mesa: add reference to gl_shader_program_data...
commit
|
commitdiff
|
tree
2016-12-30
Timothy Arceri
mesa: make union in gl_program a struct and add FIXME
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa/glsl/i965: remove Driver.NewShader()
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
i965: move compiled_once flag to brw_program
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa/glsl: move BlendSupport bitfield to gl_program
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa: store gl_program in gl_transform_feedback_object...
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa/glsl: move LinkedTransformFeedback from gl_shader_progr...
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
i965: get LinkedTransformFeedback from gl_transform_feedback...
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa: move _Used to gl_program
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa/compiler: add local_size_variable to shader_info
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa: pass gl_program to _mesa_append_uniforms_to_file()
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
glsl/mesa: set separate_shader directly in shader_info
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa/glsl: move subroutine metadata to gl_program
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
mesa/compiler: add stage to shader_info
commit
|
commitdiff
|
tree
2016-12-29
Timothy Arceri
nir: stop gcc warning about uninitialised variables
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
i965: make use of nir_lower_returns() for GL
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
nir: update nir_lower_returns to only predicate instructions...
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
i965: disable loop unrolling in GLSL IR
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
i965: use nir loop unrolling pass
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
nir: pass compiler rather than devinfo to functions...
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
nir: add a loop unrolling pass
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
nir: add helper for cloning nir_cf_list
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
nir: update fixup_phi_srcs() to handle registers
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
nir: create helper for fixing phi srcs when cloning
commit
|
commitdiff
|
tree
2016-12-22
Thomas Helland
nir: Add a LCSAA-pass
commit
|
commitdiff
|
tree
2016-12-22
Thomas Helland
nir: Add a loop analysis pass
V3: (
Timothy Arceri
)
V4: (
Timothy Arceri
)
V5: (
Timothy Arceri
)
V6: (
Timothy Arceri
)
V7: (
Timothy Arceri
)
V8: (
Timothy Arceri
)
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
i965: use nir_lower_indirect_derefs() for GLSL
commit
|
commitdiff
|
tree
2016-12-22
Timothy Arceri
i965: allow sampler indirects on all gens
commit
|
commitdiff
|
tree
2016-12-22
Jason Ekstrand
nir: Add a couple quick-and-dirty out-of-SSA helpers
Reviewed-by:
Timothy Arceri
<timothy.arceri@collabora.com>
commit
|
commitdiff
|
tree
2016-12-20
Timothy Arceri
i965: keep gl_program shader info in sync after gather...
commit
|
commitdiff
|
tree
2016-12-16
Timothy Arceri
nir: Turn imov/fmov of undef into undef
commit
|
commitdiff
|
tree
2016-12-15
Timothy Arceri
Revert "nir: Turn imov/fmov of undef into undef."
commit
|
commitdiff
|
tree
2016-12-09
Timothy Arceri
i965: delay adding built-in uniforms to Parameters...
commit
|
commitdiff
|
tree
2016-12-02
Timothy Arceri
Revert "st/mesa: get Version from gl_program rather...
commit
|
commitdiff
|
tree
2016-12-02
Timothy Arceri
st/mesa: get Version from gl_program rather than gl_shader_p...
commit
|
commitdiff
|
tree
2016-12-02
Timothy Arceri
st/mesa/glsl: move Version to gl_shader_program_data
commit
|
commitdiff
|
tree
2016-11-30
Timothy Arceri
mesa: reset linked_stages bitmask when re-linking
commit
|
commitdiff
|
tree
2016-11-30
Timothy Arceri
glsl: use linked_shaders bitmask to iterate stages...
commit
|
commitdiff
|
tree
2016-11-30
Timothy Arceri
mesa: optimise interleaved sso validation
commit
|
commitdiff
|
tree
2016-11-30
Timothy Arceri
mesa/glsl: add bitmask to track stages a program was...
commit
|
commitdiff
|
tree
2016-11-29
Timothy Arceri
mesa: fix active subroutine uniforms properly
commit
|
commitdiff
|
tree
2016-11-22
Timothy Arceri
mesa/glsl: remove unused uses_builtin_functions field
commit
|
commitdiff
|
tree
2016-11-22
Timothy Arceri
glsl: fix NULL check
commit
|
commitdiff
|
tree
2016-11-19
Timothy Arceri
st/mesa/glsl/nir/i965: make use of new gl_shader_program_dat...
commit
|
commitdiff
|
tree
2016-11-19
Timothy Arceri
mesa: create new gl_shader_program_data struct
commit
|
commitdiff
|
tree
2016-11-19
Timothy Arceri
glsl: add new program driver function to standalone...
commit
|
commitdiff
|
tree
2016-11-18
Timothy Arceri
glsl: tidy up entries temporary
commit
|
commitdiff
|
tree
2016-11-18
Timothy Arceri
glsl/i965: move per stage AtomicBuffers list to gl_program
commit
|
commitdiff
|
tree
2016-11-18
Timothy Arceri
glsl: create gl_program at the start of linking rather...
commit
|
commitdiff
|
tree
2016-11-18
Timothy Arceri
st/mesa/i965: simplify gl_program references and stop...
commit
|
commitdiff
|
tree
2016-11-18
Timothy Arceri
mesa: fix old classic drivers to use ralloc for ARB...
commit
|
commitdiff
|
tree
2016-11-17
Timothy Arceri
glsl: stub out _mesa_reference_program() in standalone...
commit
|
commitdiff
|
tree
next