projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
anv/batch_chain: Use the surface state pool for binding tables
2015-08-31
Jason Ekstrand
nir/spirv: Add support for a bunch of ALU operations
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add support for indirect array accesses
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Explicitly type constants and SSA values
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Handle OpBranchConditional
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add a helper for getting a value as an SSA...
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Split instruction handling into preamble...
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Implement load/store instructiosn
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir: Add a helper for getting the tail of a deref chain
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Actaully add variables to the funciton or...
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add a vtn_untyped_value helper
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Use vtn_value in the types code and fix...
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/types: Add an is_vector_or_scalar helper
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add support for deref chains
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/types: Add a scalar type constructor
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add support for OpLabel
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add support for declaring functions
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/types: Add accessors for function parameter/return...
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add support for declaring variables
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add support for constants
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add basic support for types
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/types: Add more helpers for creating types
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
glsl/types: Expose the function_param and struct_field...
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
glsl/types: Add support for function types
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
glsl: Add GLSL_TYPE_FUNCTION to the base types enums
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Rework the way values are added
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir/spirv: Add stub support for extension instructions
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
REVERT: Add a simple helper program for testing SPIR...
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
glsl/compiler: Move the error_no_memory stub to standalone_s...
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir: Add the start of a SPIR-V to NIR translator
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
nir: Import the revision 30 SPIR-V header from Khronos
commit
|
commitdiff
|
tree
2015-08-31
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
commit
|
commitdiff
|
tree
2015-08-29
Jason Ekstrand
vk/SPIR-V: Pull num_uniform_components out of the NIR...
commit
|
commitdiff
|
tree
2015-08-29
Jason Ekstrand
spirv: lower outputs to temporaries
commit
|
commitdiff
|
tree
2015-08-29
Jason Ekstrand
nir: Add a pass to lower outputs to temporary variables
commit
|
commitdiff
|
tree
2015-08-28
Jason Ekstrand
spirv: Only do a block load if you're actually loading...
commit
|
commitdiff
|
tree
2015-08-28
Jason Ekstrand
spirv: Use VERTEX_ID_ZERO_BASE for vertex id
commit
|
commitdiff
|
tree
2015-08-28
Jason Ekstrand
vk/compiler: Pass the correct is_scalar value to brw_process_nir
commit
|
commitdiff
|
tree
2015-08-28
Jason Ekstrand
glsl/types: Fix up function type hash table insertion
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
spirv: Bump to the public revision 31
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
i965/fs: Split VGRFs after lowering pull constants
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
i964/fs: Refactor assign_constant_locations
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
vk: Update to API version 0.138.2
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
vk/gen8: Add support for push constants
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
vk/private.h: Handle a NULL bo but valid offset in...
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
vk/cmd_buffer: Set the CONSTANTS_REL_GENERAL flag on...
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
HACK: Don't call nir_setup_uniforms
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
vk/compiler: Add a helper for setting up prog_data...
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
vk: Add initial API support for setting push constants
commit
|
commitdiff
|
tree
2015-08-26
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
commit
|
commitdiff
|
tree
2015-08-26
Jason Ekstrand
vk/meta: Destroy vertex shaders when setting up clearing
commit
|
commitdiff
|
tree
2015-08-26
Jason Ekstrand
vk/gen8: Don't duplicate generic pipeline setup
commit
|
commitdiff
|
tree
2015-08-26
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965/fs: Combine assign_constant_locations and move_uniform_...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
nir/lower_io: Remove assign_var_locations_direct_first
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965/fs: Rework uniform handling
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965/vec4_nir: Get rid of the uniform_driver_location...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
nir/lower_io: Separate driver_location and base offset...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
nir/intrinsics: Add a second const index to load_uniform
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965: Make setup_vec4_uniform_value and _image_uniform_value...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965: Rename setup_vector_uniform_values to setup_vec4_unifo...
commit
|
commitdiff
|
tree
2015-08-20
Jason Ekstrand
i965: Use NIR by default for vertex shaders
Signed-off-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-19
Jason Ekstrand
util/ra: Make allocating conflict lists optional
commit
|
commitdiff
|
tree
2015-08-19
Jason Ekstrand
i965/reg_allocate: Use make_reg_conflicts_transitive
commit
|
commitdiff
|
tree
2015-08-19
Jason Ekstrand
util/ra: Add a function for making all conflicts on...
commit
|
commitdiff
|
tree
2015-08-19
Jason Ekstrand
util/bitset: Add a BITSET_FOREACH_SET macro
commit
|
commitdiff
|
tree
2015-08-17
Jason Ekstrand
vk: Update .gitignore for the autogenerated spirv changes
commit
|
commitdiff
|
tree
2015-08-17
Jason Ekstrand
vk: Add an _autogen suffix autogenerated spirv file...
commit
|
commitdiff
|
tree
2015-08-17
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
commit
|
commitdiff
|
tree
2015-08-15
Jason Ekstrand
vk: Add four unit tests for our lock-free data-structures
commit
|
commitdiff
|
tree
2015-08-15
Jason Ekstrand
vk: Build a version of the driver for linking into...
commit
|
commitdiff
|
tree
2015-08-12
Jason Ekstrand
i965/shader: Don't use OptimizeForAOS for NIR vec4...
commit
|
commitdiff
|
tree
2015-08-12
Jason Ekstrand
mesa/formats: Don't flip channels of null array formats
commit
|
commitdiff
|
tree
2015-08-12
Jason Ekstrand
mesa/formats: Fix swizzle flipping for big-endian targets
commit
|
commitdiff
|
tree
2015-08-12
Jason Ekstrand
mesa/formats: Only do byteswapping for packed formats
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/fs: Make resolve_source_modifiers consistent with...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/vec4_visitor: Make some function arguments const...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/fs: Don't do redundant RA setup on IVB+
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/fs: Use dispatch_width instead of reg_width in...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
ra: Delete the conflict lists in ra_set_finalize
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
ra: Refactor ra_set_finalize
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/vec4_nir: Properly handle integer multiplies on...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/vec4_nir: Do boolean source modifier resolves...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/vec4-nir: Handle boolean resolvese on ILK-
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/nir: Don't mark bany or ball instructions for...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/nir: Use nir_op_info.output_type for determining...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
mesa/format_utils: Add src_bits == dst_bits cases to...
commit
|
commitdiff
|
tree
2015-08-04
Jason Ekstrand
vk/cmd_buffer: Allow for null VkCmdPool's
commit
|
commitdiff
|
tree
2015-08-03
Jason Ekstrand
vk/allocator: Solve a data race in anv_block_pool
commit
|
commitdiff
|
tree
2015-08-03
Jason Ekstrand
vk: Add and use an anv_block_pool_size() helper
commit
|
commitdiff
|
tree
2015-08-03
Jason Ekstrand
vk/allocator: Make block_pool_grow take and return...
commit
|
commitdiff
|
tree
2015-08-03
Jason Ekstrand
vk/allocator: Fix a data race in the state pool
commit
|
commitdiff
|
tree
2015-08-03
Jason Ekstrand
vk/allocator: Make a few things more consistant
commit
|
commitdiff
|
tree
2015-07-31
Jason Ekstrand
vk/allocator: Use memory pools rather than (MALLOC...
commit
|
commitdiff
|
tree
2015-07-31
Jason Ekstrand
vk/allocator: Add an anv_state_pool_finish function
commit
|
commitdiff
|
tree
2015-07-31
Jason Ekstrand
vk/instance: valgrind-guard client-provided allocations
commit
|
commitdiff
|
tree
2015-07-31
Jason Ekstrand
vk/device: Add anv_instance_alloc/free helpers
commit
|
commitdiff
|
tree
2015-07-31
Jason Ekstrand
vk/device: Mark newly allocated memory as undefined...
commit
|
commitdiff
|
tree
2015-07-31
Jason Ekstrand
vk/batch_chain: Decrement num_relocs instead of incrementing it
commit
|
commitdiff
|
tree
2015-07-31
Jason Ekstrand
vk/batch_chain: Compute secondary exec mode after finishing...
commit
|
commitdiff
|
tree
2015-07-30
Jason Ekstrand
vk: Re-name command buffer implementation files
commit
|
commitdiff
|
tree
next