projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
intel: aubinator: generate a standalone binary
2016-10-07
Ian Romanick
glsl: Let cache_test build when the shader cache is...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
i965: Enable ARB_shader_atomic_counter_ops
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
i965: Refactor emission of atomic counter operations
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
nir/intrinsics: Add more atomic_counter ops
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
nir/intrinsics: Include atomic_counter_ in the names...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
glsl: Kill __intrinsic_atomic_sub
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
glsl: Remove ir_function_signature::_is_intrinsic field
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
glsl: Add ir_function_signature::is_intrinsic() method
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
glsl: Use the ir_intrinsic_* enums instead of the __intrinsi...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
glsl: Track a unique intrinsic ID with each intrinsic...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Ian Romanick
glsl: Don't emit ir_binop_carry during ir_binop_imul_high...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-09-27
Ian Romanick
glsl: Fix cut-and-paste bug in hierarchical visitor...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-09-27
Ian Romanick
glsl: Add bit_xor builder
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-09-27
Ian Romanick
glsl/standalone: Enable GLSL 4.00 through 4.50
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-09-27
Ian Romanick
glsl/standalone: Use API_OPENGL_CORE if the GLSL version...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-09-27
Ian Romanick
glsl: Update function parameter documentation for do_common_...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Fix typo in comment
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Replace most assertions with unreachable()
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Refactor handling of horizontal operations
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Use constant_template_horizontal instead of constant_t...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Eliminate constant_template2
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Eliminate constant_template5
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Eliminate constant_template0
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Eliminate one of the templates for simpler operations
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Use the generated constant expression code
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_triop_csel expressions
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_triop_lrp expressions
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_quadop_vector expressions
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_quadop_bitfield_insert...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_triop_vector_insert...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_binop_vector_extract...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_binop_mul expressions
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_triop_fma and ir_triop_b...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_binop_dot expressions
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_binop_lshift and...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant ir_binop_ldexp expressions
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant unary expressions...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for some constant binary expression...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant unary expression that...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant expressions that have...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant binary expressions...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant binary expressions...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant unary expression that...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate code for constant unary expression that...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Begin generating code for the most basic constant...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Convert tuple into a class
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Compact a bunch of things onto one line
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Sort constant expression handling by IR operand...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Trivial whitespace and punctuation changes
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Sort GLSL type enums in switch-statements in...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Always use correct float types in constant expression...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Extract ir_quadop_bitfield_insert implementation...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Extract ir_triop_bitfield_extract implementation...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Extract ir_binop_ldexp implementation to a separate...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Use find_msb_uint to implement ir_unop_find_lsb
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Extract ir_unop_find_msb implementation to a...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Extract ir_unop_bitfield_reverse implementation...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Use _mesa_bitcount to implement constant ir_unop_bit_count
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Delete spurious comment about mod not taking...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Delete spurious comment about updating ir_expression...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Do not generate comments or extra whitespace...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Just access the ir_expression_operation strings...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate ir_expression_operation_strings.h from...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Pull operator_strs out to its own file
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate the ir_last_* values
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-30
Ian Romanick
glsl: Generate ir_expression_operation.h from Python
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa/version: OpenGL ES 3.2 depends on OES_texture_cube_map_...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
i965: Enable OES_texture_cube_map_array on Gen8+
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa: Add support for OES_texture_cube_map_array
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa: Add and use _mesa_has_texture_cube_map_array...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa: Use _mesa_has_ARB_texture_cube_map_array instead...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa: Cosmetic changes in legal_texobj_target
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa: Rearrange legal_texobj_target to look more like...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
glsl: Add and use has_texture_cube_map_array helper
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
glsl: Mark cube map array sampler types as reserved...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
glsl: Silence unused parameter warning
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
i965: Enable GL_OES_geometry_shader on Gen8+
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
glsl/linker: Fail linking on ES if uniform precision...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
glsl: Allow invocations layout qualifier with GL_OES_geometr...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
glsl: Allow gl_InvocationID and gl_Layer with GL_OES_geometr...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa: Allow GL_EXT_geometry_shader and GL_EXT_geometry_point...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa: Document reasons for allowing XFB drawing modes...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
mesa: Remove redundant _mesa_has_shader_subroutine
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
nouveau: Enable EXT_texture_env_dot3 on NV10 and NV20
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
nouveau: Fix non-1x post-scale factor with DOT3 combiner
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
docs: Rename GL3.txt to features.txt
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Ian Romanick
docs: Update GL3.txt for OpenGL 4.x on i965-ish hardware
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-17
Ian Romanick
glsl: Pull enum ir_expression_operation out to its...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-17
Ian Romanick
glsl: Make the generated sources build rules more like NIR
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-17
Ian Romanick
glsl: Add missing ir_quadop_vector constant evaluation...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-17
Ian Romanick
glsl: Fix typo in ir_unop_f2u implementation
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-17
Ian Romanick
glsl: Fix typo in ir_unop_b2i implementation
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-17
Ian Romanick
glsl: Don't support integer types for operations that...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-17
Ian Romanick
glsl: Don't support ir_unop_abs or ir_unop_sign for...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-17
Ian Romanick
nir/algebraic: Optimize common array indexing sequence
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-10
Ian Romanick
glcpp: Only disallow #undef of pre-defined macros on...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-08-10
Ian Romanick
glcpp: Track the actual version instead of just the...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-07-21
Ian Romanick
docs: Add extensions not part of any GL or GL ES version
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-07-21
Ian Romanick
docs: Update GL3.txt for OpenGL 4.0 on i965-ish hardware
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2016-07-21
Ian Romanick
docs: Update GL3.txt for OpenGL ES on i965-ish hardware
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
next