halx99
|
30306ad316
|
Delete glsl-optimizer due to new shader workflow only require offline tool glslcc
|
2023-08-01 12:12:10 +08:00 |
halx99
|
0f642ddb2e
|
Improve shader module and empty texture managment
|
2023-07-28 11:46:34 +08:00 |
halx99
|
2191b51499
|
[WIP] Not convert mat3 to mat3x4 in engine
Because both metal and GLSL3/ESSL3 mat3 is identical to mat3x4, so provide a
class Mat3 to handle GPU mat3x3
|
2023-07-27 22:36:51 +08:00 |
halx99
|
c8464ed5db
|
Remove unnecessary uniform convert
|
2023-07-27 20:37:06 +08:00 |
halx99
|
286ff503c5
|
Improve sgs binary reflect info read
|
2023-07-27 19:13:09 +08:00 |
halx99
|
edee8af2a6
|
Fix metal render issues
- Fix metal uniform buffer alignment size
- Fix spine two color tint render for metal
- Update glslcc to 1.9.0
|
2023-07-27 18:21:16 +08:00 |
halx99
|
a3548bbe3d
|
Fix metal uniform block member offset and size
|
2023-07-26 20:05:16 +08:00 |
halx99
|
ea2124bb2e
|
Fix ci
|
2023-07-25 10:18:14 +08:00 |
halx99
|
1b4c9bbec8
|
Auto compile app/Sources/shaders to axslc/custom
|
2023-07-19 23:41:16 +08:00 |
halx99
|
7bd3b57809
|
Improve code style
|
2023-07-19 21:12:25 +08:00 |
halx99
|
e11b8de571
|
Fix ci
|
2023-07-19 19:53:32 +08:00 |
halx99
|
04c5505fa2
|
Fix glDisable state guard
|
2023-07-19 18:35:05 +08:00 |
Deal
|
eae07123dc
|
Refer to #1278
|
2023-07-19 09:10:46 +08:00 |
halx99
|
1c669912b5
|
More easy for dev
|
2023-07-17 20:51:28 +08:00 |
Deal
|
071d9aa8ea
|
Remove gitter [skip ci]
It's only bakup IM room, discord is preferred
|
2023-07-17 12:39:19 +08:00 |
halx99
|
3ab3249700
|
Update glslcc to 1.8.1
Add dual outputs support, this is useful to handle normal map preprocessor
|
2023-07-16 14:14:41 +08:00 |
RH
|
95f352e0d0
|
Invert if condition checking for existence of the axmol bin path in the user path env variable (#1275)
Make list mutable to allow for inserting new path
|
2023-07-16 13:51:36 +08:00 |
halx99
|
9a384e39f2
|
Merge: 412e398651 1daf87c768
Merge branch 'main' into dev
|
2023-07-15 22:45:26 +08:00 |
Deal(涓€绾跨伒)
|
c5a61124c0
|
Add chat badges [skip ci]
|
2023-07-15 11:25:48 +08:00 |
halx99
|
2b30d8002f
|
Merge: 7afdd4f2c1 e5b197776c
Merge branch 'main' into dev
|
2023-07-15 01:17:32 +08:00 |
halx99
|
e34d02eb7d
|
Fix build1k cmake setup
|
2023-07-15 01:17:15 +08:00 |
halx99
|
8e39354e99
|
Merge: 83a830d011 cfcafd517a
Merge branch 'main' into dev
|
2023-07-15 01:00:31 +08:00 |
Deal(涓€绾跨伒)
|
4867fc8f2e
|
Update pull_request_template.md (#1270)
|
2023-07-15 00:21:23 +08:00 |
halx99
|
42fcb1f86e
|
glslcc workflow: metal init commit
|
2023-07-14 23:07:47 +08:00 |
Andreas Loew
|
d444937358
|
display error message if shader initialization fails (#1051)
|
2023-02-09 23:07:36 +08:00 |
涓€绾跨伒|Deal
|
48a7da97d6
|
Final migrate (#876)
|
2022-10-01 16:24:52 +08:00 |
halx99
|
3a9a26c743
|
Fix #861
|
2022-09-23 22:41:30 +08:00 |
涓€绾跨伒
|
9892aa3d1c
|
Migrate axys (#782)
|
2022-08-08 18:02:17 +08:00 |
涓€绾跨伒
|
bf77f46dce
|
Migrate engine namespace to `axis`(abbv: `ax`) (#743)
|
2022-07-11 17:50:21 +08:00 |
halx99
|
c2acb3a744
|
Migrate tests, extensions and configs ReSquash for unexpected changes +2
|
2022-07-09 22:23:34 +08:00 |
DESKTOP-16GC0B8\813658
|
07bffb5df1
|
operator[] changed for better usage
|
2022-07-09 02:07:01 +03:00 |
Turky Mohammed
|
59c6611e71
|
Replace everything under `core` (#735)
Co-authored-by: deal <halx99@live.com>
|
2022-07-09 01:23:11 +08:00 |
涓€绾跨伒
|
e6ae7c44b3
|
Merge: 555f847c1f 6dd8b2c74a
Merge pull request #702 from DelinWorks/improve-engine-types
[PROPOSAL] Move global enums to their own file.
|
2022-07-05 00:39:20 +08:00 |
DelinWorks
|
49508bd13c
|
Improve function naming.
|
2022-07-04 17:45:23 +03:00 |
halx99
|
0b4363bfc0
|
Refator sampler name in shader
|
2022-07-04 21:26:48 +08:00 |
halx99
|
beb8606e16
|
Fix ci & update project url in sources
|
2022-01-04 12:36:20 +08:00 |
halx99
|
def5f9e2bc
|
Rename core folder name
|
2021-12-31 14:39:08 +08:00 |