aliPMPAINT
|
ff63fe7a2d
|
took the defaultResource outside of the Shader class
|
2021-02-27 11:49:03 +03:30 |
|
aliPMPAINT
|
3cad95c2b6
|
refrence parameter by const refrence, linked tothe original GLSL resources, fixed inlude
|
2021-02-27 11:22:49 +03:30 |
|
aliPMPAINT
|
f60e71dd0b
|
Fixed include paths and added resources parameter to Shader::compile_sources method
|
2021-02-27 10:59:42 +03:30 |
|
aliPMPAINT
|
eafcd04b10
|
included StandAlone/ResourceLimits.h in src/Shader.cpp?
|
2021-02-25 09:46:20 +03:30 |
|
aliPMPAINT
|
c132f90d7d
|
made changes for include paths for complete installation
|
2021-02-24 12:53:11 +03:30 |
|
Alejandro Saucedo
|
29c50e5728
|
Amended SPDLOG_X log functions to be KP_LOG_X
|
2021-02-21 11:51:34 +00:00 |
|
Alejandro Saucedo
|
db6aa3e1e3
|
Added fmt library and updated to print log info by default
|
2021-02-21 11:38:32 +00:00 |
|
Alejandro Saucedo
|
82a56b7e85
|
Updated examples to match new shader api
|
2021-02-21 10:06:29 +00:00 |
|
Alejandro Saucedo
|
92f556ff57
|
Added flag to be able to disable shader utilities
|
2021-02-21 09:28:05 +00:00 |
|
Alejandro Saucedo
|
1ae6fddb1f
|
Added documentation
|
2021-02-21 08:26:38 +00:00 |
|
Alejandro Saucedo
|
8035bbb527
|
glslang no longer optional
|
2021-02-20 18:40:19 +00:00 |
|
Alejandro Saucedo
|
4d9665d943
|
Fixes Descriptor pool is not being freed #155
|
2021-02-20 18:11:19 +00:00 |
|
Alejandro Saucedo
|
56d9a3a933
|
Updated to use all uint32_t to avoid ambiguity on passing strings
|
2021-02-20 18:09:02 +00:00 |
|
Alejandro Saucedo
|
5bc3ac9c06
|
Disambiguated functions
|
2021-02-20 17:10:42 +00:00 |
|
Alejandro Saucedo
|
2fb0641de0
|
Updated to use shader statics
|
2021-02-20 17:06:54 +00:00 |
|
Alejandro Saucedo
|
9a19e3b280
|
Moved shader compile logic to main libary
|
2021-02-20 16:48:56 +00:00 |
|
Alejandro Saucedo
|
e3406ef2c3
|
Updated headers to linux build
|
2021-02-18 22:29:41 +00:00 |
|
Alejandro Saucedo
|
9adfa34fd3
|
Updated to add typedef on Constants and Workgroup
|
2021-02-14 07:29:50 +00:00 |
|
Alejandro Saucedo
|
c8370e0a3a
|
Amended workgroup to std::array
|
2021-02-14 07:18:33 +00:00 |
|
Alejandro Saucedo
|
a7801cedd0
|
Simplified specialization constants by limiting to floats2
|
2021-02-14 06:55:09 +00:00 |
|
Alejandro Saucedo
|
0b84876c95
|
Extended algorithm to add spec consts for int and float
|
2021-02-13 19:38:02 +00:00 |
|
Alejandro Saucedo
|
c83ba44549
|
Moved destroy and rebuild functions to cpp
|
2021-02-10 08:44:25 +00:00 |
|
Alejandro Saucedo
|
d9789b63d2
|
Added initial destroy and updated rebuild functions
|
2021-02-10 08:41:31 +00:00 |
|
Alejandro Saucedo
|
0d9a9758da
|
Renamed tensor and rebuild functions
|
2021-02-09 21:29:24 +00:00 |
|
Alejandro Saucedo
|
b34984b713
|
Updating sequence to have isInit until init run
|
2021-02-09 19:19:39 +00:00 |
|
Alejandro Saucedo
|
3547810476
|
reformat
|
2021-02-08 21:42:32 +00:00 |
|
Alejandro Saucedo
|
aa25f980d6
|
Added OpTensorSyncDevice by default on manager buildtensor functions with ability to disable with parameter
|
2021-02-08 21:41:48 +00:00 |
|
Alejandro Saucedo
|
aa75fdae47
|
format
|
2021-02-08 19:43:50 +00:00 |
|
Alejandro Saucedo
|
f62e353f4a
|
Removed persistent anonymous sequences
|
2021-02-08 19:39:58 +00:00 |
|
Alejandro Saucedo
|
fc3d23d3f9
|
Removed OpCreateTensor in favour of manager memory ownership
|
2021-02-08 19:15:48 +00:00 |
|
Alejandro Saucedo
|
d24dfb7590
|
Reformat
|
2021-02-08 07:18:32 +00:00 |
|
Alejandro Saucedo
|
04853df469
|
Updated Tensor Memory to hold staging within class
|
2021-02-08 07:17:54 +00:00 |
|
Alejandro Saucedo
|
b61f3f2297
|
Added initial iteration of tensor with two memory compoennts
|
2021-02-07 22:00:58 +00:00 |
|
Alejandro Saucedo
|
71f09339f7
|
Updated docs
|
2021-02-07 08:42:03 +00:00 |
|
Alejandro Saucedo
|
c8283844d6
|
Added destructor for staging tensors
|
2021-02-06 19:09:48 +00:00 |
|
Alejandro Saucedo
|
46cee7767b
|
Reformatted
|
2021-01-31 11:12:07 +00:00 |
|
alexander-g
|
ae0c539bfc
|
weaker test case and constructor comment
|
2021-01-31 07:21:23 +01:00 |
|
alexander-g
|
a995cbf9ec
|
disallowing zero sized tensors
|
2021-01-30 19:41:47 +01:00 |
|
Alejandro Saucedo
|
00726c1b29
|
Updated to load PythonLibs
|
2021-01-25 19:17:22 +00:00 |
|
alexander-g
|
a0f9af965a
|
caching logging functions + single include rebuild
|
2021-01-24 16:31:41 +01:00 |
|
alexander-g
|
059221a7de
|
native logging for python
|
2021-01-24 12:12:51 +01:00 |
|
alexander-g
|
32f5bb8e69
|
workgroups for python
|
2021-01-18 08:19:50 +01:00 |
|
Alejandro Saucedo
|
499e55f5ea
|
Updated opalgobase related to logging
|
2020-12-19 18:22:34 +00:00 |
|
Alejandro Saucedo
|
0efe456286
|
Reformatted shader headers
|
2020-11-11 18:15:18 +00:00 |
|
0x0f0f0f
|
8a0c63cc64
|
replaced "static unsigned const" to "static const unsigned" so that SWIG can generate wrappers without a syntax error
|
2020-11-09 09:42:39 +01:00 |
|
Alejandro Saucedo
|
72cd1b51a3
|
Minor refactor on spdlog_active_level macro
|
2020-11-03 21:41:19 +00:00 |
|
Alejandro Saucedo
|
16f49a7c87
|
Added clearing of operations within sequence to ensure all resources are cleared
|
2020-11-03 20:54:30 +00:00 |
|
Alejandro Saucedo
|
157b6592dd
|
Updated docstring
|
2020-11-03 09:00:03 +00:00 |
|
Alejandro Saucedo
|
5fbb4ce6f6
|
Added function in sequence freeMemoryDestroyGPUResources to de-init
|
2020-11-03 08:59:32 +00:00 |
|
Alejandro Saucedo
|
b636a80d06
|
Updated array example
|
2020-11-03 08:42:27 +00:00 |
|