..
abstract_float.cc
tint: Minor, miscellaneous cleanups
2022-05-19 23:05:40 +00:00
abstract_float.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
abstract_int.cc
tint: Minor, miscellaneous cleanups
2022-05-19 23:05:40 +00:00
abstract_int.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
abstract_numeric.cc
tint/resolver: Handle array() constructors
2022-08-01 17:36:54 +00:00
abstract_numeric.h
tint/resolver: Handle array() constructors
2022-08-01 17:36:54 +00:00
array.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
array.h
Update some forward declarations.
2022-05-30 18:00:58 +00:00
atomic.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
atomic.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
atomic_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
behavior.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
behavior.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
binding_point.h
tint: Add TINT_REFLECT() & ForeachField()
2022-09-02 11:40:19 +00:00
block_statement.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
block_statement.h
Update some forward declarations.
2022-05-30 18:00:58 +00:00
bool.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
bool.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
bool_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
builtin.cc
tint: Add unit test for HasSideEffects for builtins
2022-08-09 18:18:22 +00:00
builtin.h
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
builtin_test.cc
tint: Remove support for smoothStep builtin
2022-06-15 23:32:14 +00:00
builtin_type.cc
tools: Shuffle 'intrinsic-gen' tooling
2022-07-26 15:46:44 +00:00
builtin_type.cc.tmpl
tint/ast: Generate ast::StorageClass from intrinsics.def
2022-07-27 16:36:35 +00:00
builtin_type.h
tools: Shuffle 'intrinsic-gen' tooling
2022-07-26 15:46:44 +00:00
builtin_type.h.tmpl
tint/ast: Generate ast::StorageClass from intrinsics.def
2022-07-27 16:36:35 +00:00
call.cc
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
call.h
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
call_target.cc
tint/utils: Cleanup & optimize hash utilities
2022-08-23 16:10:35 +00:00
call_target.h
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
constant.cc
tint: Refactor sem::Constant to be less memory-hungry
2022-06-29 19:07:30 +00:00
constant.h
tint: Implement constant expression structures
2022-07-14 20:46:39 +00:00
depth_multisampled_texture.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
depth_multisampled_texture.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
depth_multisampled_texture_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
depth_texture.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
depth_texture.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
depth_texture_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
evaluation_stage.h
tint/resolver: Track evaluation stage
2022-07-15 23:46:31 +00:00
expression.cc
tint/resolver: Track evaluation stage
2022-07-15 23:46:31 +00:00
expression.h
tint/resolver: Track evaluation stage
2022-07-15 23:46:31 +00:00
expression_test.cc
tint/resolver: Track evaluation stage
2022-07-15 23:46:31 +00:00
external_texture.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
external_texture.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
external_texture_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
f16.cc
tint: Implement `f16` keyword in Tint frontend
2022-05-13 12:01:11 +00:00
f16.h
Early out Is checks.
2022-07-20 15:53:14 +00:00
f16_test.cc
tint: Implement `f16` keyword in Tint frontend
2022-05-13 12:01:11 +00:00
f32.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
f32.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
f32_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
for_loop_statement.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
for_loop_statement.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
function.cc
Remove `ast::VariableBindingPoint` in favour of `sem::BindingPoint`.
2022-08-24 15:47:25 +00:00
function.h
Remove `ast::VariableBindingPoint` in favour of `sem::BindingPoint`.
2022-08-24 15:47:25 +00:00
i32.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
i32.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
i32_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
if_statement.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
if_statement.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
index_accessor_expression.cc
tint/resolver: Track evaluation stage
2022-07-15 23:46:31 +00:00
index_accessor_expression.h
tint/resolver: Track evaluation stage
2022-07-15 23:46:31 +00:00
info.cc
Condense namespaces in tint/sem.
2022-04-07 16:04:35 +00:00
info.h
tint: Optimize sem node lookup
2022-07-18 20:50:02 +00:00
loop_statement.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
loop_statement.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
materialize.cc
tint/resolver: Track evaluation stage
2022-07-15 23:46:31 +00:00
materialize.h
tint: Refactor sem::Constant to be less memory-hungry
2022-06-29 19:07:30 +00:00
matrix.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
matrix.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
matrix_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
member_accessor_expression.cc
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
member_accessor_expression.h
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
module.cc
tint/utils/UniqueVector: Use utils::Vector and utils::Hashset
2022-08-17 18:07:20 +00:00
module.h
tint/utils/UniqueVector: Use utils::Vector and utils::Hashset
2022-08-17 18:07:20 +00:00
multisampled_texture.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
multisampled_texture.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
multisampled_texture_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
node.cc
Condense namespaces in tint/sem.
2022-04-07 16:04:35 +00:00
node.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
parameter_usage.cc
tools: Shuffle 'intrinsic-gen' tooling
2022-07-26 15:46:44 +00:00
parameter_usage.cc.tmpl
tint/ast: Generate ast::StorageClass from intrinsics.def
2022-07-27 16:36:35 +00:00
parameter_usage.h
tools: Shuffle 'intrinsic-gen' tooling
2022-07-26 15:46:44 +00:00
parameter_usage.h.tmpl
tint/ast: Generate ast::StorageClass from intrinsics.def
2022-07-27 16:36:35 +00:00
pipeline_stage_set.h
Condense namespaces in tint/sem.
2022-04-07 16:04:35 +00:00
pointer.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
pointer.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
pointer_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
reference.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
reference.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
reference_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sampled_texture.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sampled_texture.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sampled_texture_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sampler.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sampler.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sampler_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sampler_texture_pair.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sem_array_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
sem_struct_test.cc
tint/ast: Migrate to utils::Vector
2022-08-02 17:03:35 +00:00
statement.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
statement.h
Update some forward declarations.
2022-05-30 18:00:58 +00:00
storage_texture.cc
tint/sem: Rename sem::Manager to TypeManager
2022-09-01 17:35:39 +00:00
storage_texture.h
tint/sem: Rename sem::Manager to TypeManager
2022-09-01 17:35:39 +00:00
storage_texture_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
struct.cc
tint/sem: Add const to StructMember 'type'.
2022-07-29 14:32:51 +00:00
struct.h
tint/sem: Add const to StructMember 'type'.
2022-07-29 14:32:51 +00:00
switch_statement.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
switch_statement.h
tint: Add new methods to semantic Switch nodes
2022-05-20 12:28:00 +00:00
test_helper.h
tint: Extract intrinsic-table common type to helper
2022-05-19 22:54:00 +00:00
texture.cc
tint: Remove '_type' suffix from file names
2022-04-28 18:49:04 +00:00
texture.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
texture_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
type.cc
tint: Fix type is_signed_integer helpers which were ignoring abstracts
2022-09-05 10:43:03 +00:00
type.h
tint: Replace VectorRef with ConstVectorRef.
2022-08-02 16:52:25 +00:00
type_constructor.cc
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
type_constructor.h
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
type_conversion.cc
tint/resolver: Use utils::Vector in a few places
2022-07-26 07:55:24 +00:00
type_conversion.h
tint/resolver: Track evaluation stage
2022-07-15 23:46:31 +00:00
type_manager.cc
tint/sem: Rename sem::Manager to TypeManager
2022-09-01 17:35:39 +00:00
type_manager.h
tint/sem: Rename sem::Manager to TypeManager
2022-09-01 17:35:39 +00:00
type_manager_test.cc
tint/sem: Rename sem::Manager to TypeManager
2022-09-01 17:35:39 +00:00
type_mappings.h
tint/sem: Remove TypeMappings for derived expressions
2022-07-07 17:15:01 +00:00
type_test.cc
tint/sem: Add conversion handling of array types
2022-07-29 14:46:41 +00:00
u32.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
u32.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
u32_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
variable.cc
Remove `ast::VariableBindingPoint` in favour of `sem::BindingPoint`.
2022-08-24 15:47:25 +00:00
variable.h
Remove `ast::VariableBindingPoint` in favour of `sem::BindingPoint`.
2022-08-24 15:47:25 +00:00
vector.cc
tint: Generalize sem::Vector to allow 16bits subtype
2022-05-13 08:56:56 +00:00
vector.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
vector_test.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
void.cc
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
void.h
Consistent formatting for Dawn/Tint.
2022-05-01 14:40:55 +00:00
while_statement.cc
Add while statement parsing.
2022-06-16 12:01:27 +00:00
while_statement.h
Add while statement parsing.
2022-06-16 12:01:27 +00:00