Commit Graph
85 Commits
Author SHA1 Message Date
dependabot[bot] 56ba562fd5 Bump coverlet.collector from 3.1.2 to 3.2.0
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases)
- [Commits](https://github.com/coverlet-coverage/coverlet/commits/v3.2.0)

---
updated-dependencies:
- dependency-name: coverlet.collector
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-10-30 22:23:03 -04:00
dependabot[bot] 1b2208b38a Bump NUnit3TestAdapter from 4.2.1 to 4.3.0
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V4.2.1...V4.3.0)

---
updated-dependencies:
- dependency-name: NUnit3TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-10-30 22:22:37 -04:00
dependabot[bot] 28e3a22265 Bump actions/setup-dotnet from 3.0.2 to 3.0.3
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v3.0.2...v3.0.3)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-10-27 21:28:15 -04:00
Jeremy Pritts 5705e12af0 Atc input span 2022-10-24 00:23:46 -04:00
dependabot[bot] 3e7eae579e Bump NUnit.Analyzers from 3.3.0 to 3.5.0
Bumps [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/nunit/nunit.analyzers/releases)
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.txt)
- [Commits](https://github.com/nunit/nunit.analyzers/compare/3.3.0...3.5.0)

---
updated-dependencies:
- dependency-name: NUnit.Analyzers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-10-24 00:05:05 -04:00
Jeremy Pritts 7fb7530a37 Formatting 2022-10-24 00:03:49 -04:00
Jeremy Pritts b1dfd0b6d8 Inline variable declarations in BcHelpers 2022-10-23 23:51:03 -04:00
Jeremy Pritts 9259884731 Remove hacky C++ half to float conversion 2022-10-23 23:25:44 -04:00
Jeremy Pritts 4e1251649b Bc6h output span 2022-10-23 23:21:36 -04:00
Jeremy Pritts 26fcfb695e Bc6h input span 2022-10-23 22:58:26 -04:00
Jeremy Pritts 1c156c4cd3 Output span for Bc7 2022-10-23 22:45:18 -04:00
Jeremy Pritts c019bc5a04 Input span for Bc7 2022-10-23 22:38:03 -04:00
Jeremy Pritts 099daf3044 Make BcHelpers.SwapValues use ref instead of pointers 2022-10-23 22:30:23 -04:00
Jeremy Pritts 5de28c63c3 Use bool instead of int for isSigned in BC6H 2022-10-18 01:13:11 -04:00
dependabot[bot] f4d37ff16c Bump actions/setup-dotnet from 3.0.1 to 3.0.2
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-10-13 22:11:17 -04:00
Jeremy Pritts 61c3a861f7 Bump version 1.2.0.0 2022-10-13 00:43:56 -04:00
Jeremy Pritts 437db55ae8 update gitignore 2022-10-13 00:42:25 -04:00
dependabot[bot] 6ed0c07a83 Bump actions/setup-dotnet from 3.0.0 to 3.0.1
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-10-04 22:42:28 -04:00
dependabot[bot] 54e3e20d0c Bump actions/setup-dotnet from 2 to 3.0.0
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 2 to 3.0.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v2...v3.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-09-29 23:07:12 -04:00
dependabot[bot] 1281377f2e Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.3.1 to 17.3.2.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v17.3.1...v17.3.2)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-09-27 00:50:01 -04:00
dependabot[bot] 7693de3ef9 Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.3.0 to 17.3.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v17.3.0...v17.3.1)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-08-30 23:22:44 -04:00
dependabot[bot] 4040a0a7a7 Bump BenchmarkDotNet from 0.13.1 to 0.13.2
Bumps [BenchmarkDotNet](https://github.com/dotnet/BenchmarkDotNet) from 0.13.1 to 0.13.2.
- [Release notes](https://github.com/dotnet/BenchmarkDotNet/releases)
- [Commits](https://github.com/dotnet/BenchmarkDotNet/compare/v0.13.1...v0.13.2)

---
updated-dependencies:
- dependency-name: BenchmarkDotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-08-29 10:59:25 -04:00
dependabot[bot] 07d932c1a1 Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.2.0 to 17.3.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v17.2.0...v17.3.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2022-08-11 21:57:32 -04:00
Jeremy Pritts be63ebdb23 Ported Bc code 2022-07-16 15:49:16 -04:00
Jeremy Pritts 8458eb5866 RGB Half and Single 2022-07-14 10:00:05 -04:00
Jeremy Pritts 19204e4dd2 Make DirectBitmap a generic class 2022-07-14 09:52:13 -04:00
Jeremy Pritts 8aa1840eb4 Make DirectBitmap a struct 2022-07-14 09:37:21 -04:00
Jeremy Pritts 45267fc7fd replace System.Drawing.Common with StbImageWriteSharp 2022-07-14 09:30:54 -04:00
Jeremy Pritts 3ad6884592 mark as trimmable 2022-07-14 09:27:41 -04:00
Jeremy Pritts 7c65daebaa rgb9e5 benchmark 2022-07-12 10:20:35 -04:00
Jeremy Pritts 068140150b aggressive optimization 2022-07-12 09:56:02 -04:00
Jeremy Pritts 5f2e7dc5c3 add a benchmarks project 2022-07-12 09:35:08 -04:00
Jeremy Pritts 84eeba1e36 Remove specialized console application projects 2022-07-12 09:11:41 -04:00
Jeremy Pritts 88c33f5dfa move test files 2022-07-12 09:09:03 -04:00
Jeremy Pritts 9555cbf25c add a unified console application 2022-07-12 08:56:45 -04:00
Jeremy Pritts cab5e7cfb8 rename test generator 2022-07-11 23:05:35 -04:00
Jeremy Pritts 2611088bd9 move texture decoder project 2022-07-11 23:02:04 -04:00
Jeremy Pritts 2256161eab generic support to yuy2 2022-07-11 22:05:40 -04:00
Jeremy Pritts d9cbcc48d8 color extensions 2022-07-11 21:43:44 -04:00
Jeremy Pritts 113b793a6e aggressive conversion optimization 2022-07-11 20:51:26 -04:00
Jeremy Pritts fac3ca64df Make RGB9e5 a double precision color type 2022-07-11 20:37:06 -04:00
Jeremy Pritts 1485a246f1 add support for double and identity conversions 2022-07-11 20:30:52 -04:00
Jeremy Pritts 81ecc464e5 new rgb conversion code 2022-07-10 09:43:35 -04:00
Jeremy Pritts d158e90448 fix RGBAFloat 2022-07-10 09:29:53 -04:00
Jeremy Pritts 7f3808b075 Support for converting RG32, RGB48, and RGBA64 2022-07-07 00:38:12 -04:00
Jeremy Pritts 23c8e2c64a astc decoder return bytes read 2022-07-06 20:48:22 -04:00
Jeremy Pritts ea1c9c34ce rgb tests 2022-07-06 20:30:34 -04:00
Jeremy Pritts d55e1e69a8 return number of bytes read for pvrtc decoder methods 2022-07-06 20:00:28 -04:00
Jeremy Pritts f6ea7a9269 add a decompression method to pvrtc decoder with an out byte[] parameter 2022-07-06 11:15:49 -04:00
Jeremy Pritts 07b0e7d407 replace all pointer use in pvrtc decoder with span 2022-07-06 11:12:47 -04:00