samcake
|
ee7ca35c0c
|
Adding the selectBranch
|
2016-02-01 16:48:23 -08:00 |
|
samcake
|
6d4744ed47
|
Trying to see what s going on
|
2016-02-01 15:17:32 -08:00 |
|
samcake
|
668378481b
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-02-01 13:48:20 -08:00 |
|
samcake
|
18d8a2fb42
|
Implementing the octree selection from frustum
|
2016-02-01 13:47:38 -08:00 |
|
samcake
|
f551ea9f76
|
fixing compilation on mac and a glsl error on mac
|
2016-01-31 17:19:47 -08:00 |
|
samcake
|
59434e1ea9
|
DDisplay of the octree cells is working, added the Brick empty / full per cell
|
2016-01-29 18:16:45 -08:00 |
|
samcake
|
7b50a4d05f
|
clening up the BRick insert item interface and the shaders
|
2016-01-29 14:30:53 -08:00 |
|
samcake
|
71e6c6e443
|
Starting to add the Items on the Octree
|
2016-01-28 17:57:21 -08:00 |
|
samcake
|
972d4cda77
|
Adding better octree visualization
|
2016-01-28 15:31:24 -08:00 |
|
Zach Pomerantz
|
5cbb5000d2
|
Render the correct maxDrawnItems
|
2016-01-28 11:42:54 -08:00 |
|
samcake
|
a2a9227d28
|
Merging with master
|
2016-01-28 11:37:24 -08:00 |
|
samcake
|
0c50903030
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-01-28 11:19:37 -08:00 |
|
samcake
|
54b9c1ac0d
|
Merge pull request #6962 from zzmp/feat/task-io
Reduce code duplication for render::Job::Model
|
2016-01-28 09:31:26 -08:00 |
|
samcake
|
23f2c98834
|
fixing the addressing issue
|
2016-01-28 09:23:45 -08:00 |
|
samcake
|
6d8c33b996
|
Merging with upstream and still debugging the cell navigation math
|
2016-01-27 18:59:45 -08:00 |
|
samcake
|
20e1270e92
|
Merging with upstream and still debugging the cell navigation math
|
2016-01-27 18:59:18 -08:00 |
|
samcake
|
ce5c115787
|
Debugging some of the computations in the OCtree::Location
|
2016-01-27 14:26:17 -08:00 |
|
samcake
|
b53f6b2e03
|
late night octree traversal
|
2016-01-27 10:03:31 -08:00 |
|
Zach Pomerantz
|
e770d7b679
|
Add PhysicsShowOwned back to Menu
|
2016-01-26 18:56:52 -08:00 |
|
samcake
|
1b1ffa494b
|
Making the octree more useful and cleaning up the interaction with the Scene
|
2016-01-26 18:46:57 -08:00 |
|
Zach Pomerantz
|
61f337b490
|
Hold Varying constant over task ctor
|
2016-01-26 17:43:41 -08:00 |
|
Zach Pomerantz
|
5d157b059f
|
Collapse all Job/Task Models to one, including TaskIO
|
2016-01-26 17:40:32 -08:00 |
|
Zach Pomerantz
|
5009e8702e
|
Cleanup new render settings
|
2016-01-26 15:58:50 -08:00 |
|
Zach Pomerantz
|
5b1834d7be
|
Fix Wreorder for Job::Models
|
2016-01-26 12:44:37 -08:00 |
|
samcake
|
903c7dde5a
|
Drafting the octree, allocating the first cells
|
2016-01-26 01:59:00 -08:00 |
|
samcake
|
a847a16788
|
Drafting the Octree and a debugging job
|
2016-01-25 18:15:07 -08:00 |
|
samcake
|
b96bbab22f
|
Drafting the Octree and a debugging job
|
2016-01-25 18:14:05 -08:00 |
|
Zach Pomerantz
|
59ac93485e
|
Propogate configuration changes through tasks
|
2016-01-25 15:18:13 -08:00 |
|
Zach Pomerantz
|
46c937325e
|
Make Job MEMBER enabled explicit
|
2016-01-25 15:18:11 -08:00 |
|
Zach Pomerantz
|
14d907206e
|
Clean out job enable logic from Job
|
2016-01-25 15:17:44 -08:00 |
|
Zach Pomerantz
|
bed325d675
|
Add Graphics to general settings
|
2016-01-25 15:17:43 -08:00 |
|
Zach Pomerantz
|
b42ab2179e
|
Call QConfig QConfigPointer
|
2016-01-25 15:17:39 -08:00 |
|
Zach Pomerantz
|
e4af8d89f1
|
Only refresh engine settings on own thread
|
2016-01-25 12:14:58 -08:00 |
|
Zach Pomerantz
|
56cc4dc223
|
Add Job::Config to RenderShadowTask
|
2016-01-25 12:14:58 -08:00 |
|
Zach Pomerantz
|
f3265db298
|
Gut RenderContext
|
2016-01-25 12:14:58 -08:00 |
|
Zach Pomerantz
|
e8b8f4d535
|
Add Job::Config to HitEffect
|
2016-01-25 12:14:58 -08:00 |
|
Zach Pomerantz
|
772aedde91
|
Add Job::Config to AmbientOcclusion
|
2016-01-25 12:14:58 -08:00 |
|
Zach Pomerantz
|
ccbec54f2d
|
Add Job::Config to DebugDeferredBuffer
|
2016-01-25 12:14:58 -08:00 |
|
Zach Pomerantz
|
f5a408d82a
|
Notes for later
|
2016-01-25 12:14:58 -08:00 |
|
Zach Pomerantz
|
f1b7807db7
|
Add Job::Config to Draw
|
2016-01-25 12:14:58 -08:00 |
|
Zach Pomerantz
|
adc9d2ea07
|
Add Job::Config to FetchItems
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
c903fc4739
|
Pass JobConfig to jobs
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
5698be5435
|
It works
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
75cddec647
|
Add alwaysEnabled render::Job::Config
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
b70108bb9a
|
Working demo
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
0188a9384a
|
Add enabled to Job::Config
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
fa2782e113
|
Add Task implementation
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
2e1fbf66ad
|
Refine Configuration for render::Job
wip
wip
wip
wip
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
581003ec83
|
Use QObject-derived Configuration for render::Job
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
8b68d5922c
|
Make Engine a Task
|
2016-01-25 12:13:55 -08:00 |
|
Zach Pomerantz
|
3dab1571a5
|
Make Task a Job
|
2016-01-25 12:13:55 -08:00 |
|
samcake
|
3ebcb705ab
|
defining the octree
|
2016-01-25 09:44:01 -08:00 |
|
samcake
|
6fdf1e6cf0
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-01-22 18:30:48 -08:00 |
|
Zach Pomerantz
|
dee8e0ba9d
|
Merge branch 'master' of github.com:highfidelity/hifi into flag/shadows
|
2016-01-22 10:03:06 -08:00 |
|
samcake
|
b415558f30
|
FIrst draft of an octree for rendering
|
2016-01-22 03:23:43 -08:00 |
|
samcake
|
8eddd52731
|
Fixing coding guidelines
|
2016-01-21 16:54:37 -08:00 |
|
samcake
|
402809fe2f
|
FIxing coding standards
|
2016-01-21 16:44:35 -08:00 |
|
samcake
|
8d1ab01018
|
exposing one more parameter
|
2016-01-20 18:32:44 -08:00 |
|
samcake
|
4e5869b247
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-01-20 16:30:24 -08:00 |
|
Zach Pomerantz
|
0c798c06a9
|
Merge branch 'master' of github.com:highfidelity/hifi into flag/shadows
|
2016-01-20 14:51:42 -08:00 |
|
Zach Pomerantz
|
0a34ee9138
|
Externalize list sizing for render::cullItems
|
2016-01-20 12:39:27 -08:00 |
|
samcake
|
dc40337dc1
|
Adjusting default settings
|
2016-01-19 18:02:47 -08:00 |
|
samcake
|
6f93fb3114
|
Can now process the AO at lower resolution in orer to gsave performances
|
2016-01-19 12:12:51 -08:00 |
|
Zach Pomerantz
|
568ae2e7bc
|
Move ShoudRenderFunctor to render::CullFunctor
|
2016-01-19 11:24:11 -08:00 |
|
Zach Pomerantz
|
ff425f40ae
|
Fix shadow leaking scene items
|
2016-01-18 18:43:01 -08:00 |
|
Zach Pomerantz
|
1b36d56b7a
|
Add shadowmap as a debug feature
|
2016-01-18 17:12:42 -08:00 |
|
samcake
|
df496b065c
|
Merging with master
|
2016-01-18 16:40:34 -08:00 |
|
samcake
|
93c7c182b3
|
Exposing the gpu RangeTimer counter for the AO effect
|
2016-01-18 14:10:59 -08:00 |
|
samcake
|
39f1649cdf
|
refining the settings for the blur pass and splitting the uniforms in 2 buffers, one per frame with transform info and one for the parameters which are rarely changing
|
2016-01-16 22:16:07 -08:00 |
|
Zach Pomerantz
|
7f3e102b5e
|
Rename renderLights to renderItems
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
331d32ef78
|
Add render Jobs for Shape sorting
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
4bbf206f64
|
Clean up DrawTask
|
2016-01-15 17:55:07 -08:00 |
|
samcake
|
577666da6e
|
Merging upstream master
|
2016-01-14 15:10:54 -08:00 |
|
Zach Pomerantz
|
c704a8d8c5
|
Add RenderShadowTask
|
2016-01-14 13:53:11 -08:00 |
|
Zach Pomerantz
|
82f7ea515d
|
Clean up task construction
|
2016-01-14 12:49:42 -08:00 |
|
samcake
|
0285d48de3
|
Exposing many more controls of the AO in order to adjust the effect
|
2016-01-13 18:57:47 -08:00 |
|
Zach Pomerantz
|
5c9c34377e
|
Move GL context sync to render Engine (from Task)
|
2016-01-13 17:53:15 -08:00 |
|
Zach Pomerantz
|
ee69d8f817
|
Fix bitsetters for ShapeKey::Builder
|
2016-01-13 17:44:01 -08:00 |
|
Atlante45
|
12f9091dc1
|
Fix doInBatch lambdas
|
2016-01-13 11:47:43 -08:00 |
|
samcake
|
89d2d102f6
|
exposing the ditheringEnable field
|
2016-01-12 18:51:30 -08:00 |
|
samcake
|
31bea5034c
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hdr
|
2016-01-12 10:02:15 -08:00 |
|
Zach Pomerantz
|
c9e1d8f5f4
|
Set up pipelinelib correctly (use filters insig bits)
|
2016-01-11 20:17:52 -08:00 |
|
Zach Pomerantz
|
db91b12203
|
Refine addPipeline signature to be more explicit
|
2016-01-11 17:31:19 -08:00 |
|
Zach Pomerantz
|
801dde7950
|
Merge branch 'master' of github.com:highfidelity/hifi into feat/render-shape
|
2016-01-11 16:38:04 -08:00 |
|
Zach Pomerantz
|
4ff2b85e1a
|
Replace ShapePipelineLib abstract with ShapePlumber instanced class
|
2016-01-11 16:00:08 -08:00 |
|
samcake
|
38e9d2281d
|
Merging with master
|
2016-01-11 15:49:16 -08:00 |
|
Zach Pomerantz
|
407c1bc626
|
Handle out-of-range in render::FetchItems
|
2016-01-08 20:16:08 -08:00 |
|
Zach Pomerantz
|
bf68f2f2fa
|
Templatize item culling
|
2016-01-08 20:11:52 -08:00 |
|
Zach Pomerantz
|
695c69fd34
|
Conform to coding standards
|
2016-01-07 14:26:59 -08:00 |
|
Zach Pomerantz
|
c19b457401
|
Forward arguments and mark T::JobModel as dependent name
|
2016-01-07 14:15:01 -08:00 |
|
Zach Pomerantz
|
e809c4f89d
|
Avoid copying Item before rendering
|
2016-01-07 13:42:56 -08:00 |
|
Zach Pomerantz
|
1b3e144395
|
Rename Shape to ShapePipelineLib, Shape.h to ShapePipeline.h
|
2016-01-07 13:29:35 -08:00 |
|
Zach Pomerantz
|
39269f12ec
|
Clean and fix Wreorder
|
2016-01-07 11:40:01 -08:00 |
|
Zach Pomerantz
|
0f6d9a4db6
|
Use variadic for addJob for cleaner construction
|
2016-01-07 11:40:00 -08:00 |
|
Zach Pomerantz
|
f902c4078d
|
Clean old DrawSceneTask
|
2016-01-06 18:55:14 -08:00 |
|
Zach Pomerantz
|
9b4a395f6b
|
Promote render::Job to render::Task::Job
|
2016-01-06 18:55:13 -08:00 |
|
Zach Pomerantz
|
bcb01feb94
|
Merge branch 'render-shape' of http://github.com/Atlante45/hifi into feat/render-shape
|
2016-01-06 11:46:16 -08:00 |
|
Atlante45
|
b68572fdd0
|
Cleanup renderShapes render loop
|
2016-01-06 11:43:17 -08:00 |
|
Zach Pomerantz
|
9bc661adc8
|
Cleanup for style/dead code
|
2016-01-06 11:42:58 -08:00 |
|
samcake
|
7e2cf741c0
|
Clen up, exposingthe level of obscurance
|
2016-01-06 13:16:16 -04:00 |
|
Zach Pomerantz
|
da50eacaad
|
Resolve Hash const function and include per Jenkins
|
2016-01-05 18:08:28 -08:00 |
|
Zach Pomerantz
|
948dc26d24
|
Add debug statement for invalid ShapeKey
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
4eff377258
|
Change Slots->Slot to be congruous with gpu
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
258a414404
|
Add ShapeKey::NO_PIPELINE for shapes without Shape::Pipeline
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
df54d1dcc9
|
Fix render::Shape::Pipeline ownership by storing shared_ptr in map
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
ad329a9331
|
Return nullptr if no pipeline is found
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
63444aac72
|
Back to shapeContext, compiling
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
cf35974f02
|
Move shapeContext to jobContext
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
dfcb74c3be
|
Split renderItems to Lights/Shapes
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
7913ca7f3b
|
Render using ShapeRender, pickPipeline in renderItems
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
c0800abdc5
|
Add virtual ~Shape
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
e96b1fa881
|
Return copies of local vars in Shape
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
74c4930034
|
Remove DrawBackround task
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
1a3a9be605
|
Use PipelinePointer for rendering Shape
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
59a354ea8c
|
Change payload interface to return ShapeKey, not MaterialKey
|
2016-01-05 17:20:08 -08:00 |
|
Zach Pomerantz
|
16bb861046
|
Add render::Shape to abstract ModelRender
|
2016-01-05 17:20:08 -08:00 |
|
samcake
|
52f3c7e2cb
|
Introducing the sl files and the blurring stages
|
2016-01-02 11:27:50 -04:00 |
|
Zach Pomerantz
|
df78f895a6
|
Reorder RenderContext initializer to avoid -Wreorder
|
2015-12-22 14:54:47 -08:00 |
|
Zach Pomerantz
|
d8022aa5b0
|
Add back deferred debugging and combine context init
|
2015-12-21 14:32:06 -08:00 |
|
Zach Pomerantz
|
c6a2f5b20d
|
Nest JS props in RenderScriptingInterface
|
2015-12-21 14:32:06 -08:00 |
|
samcake
|
f24800cf10
|
Change the default tone curve to jusimple gamma correct and fix the renaming in the renderENgineDebug script
|
2015-12-18 15:35:01 -08:00 |
|
Zach Pomerantz
|
674bfa4f37
|
Replace RenderContext substructs with subclasses
|
2015-12-18 12:04:21 -08:00 |
|
Zach Pomerantz
|
d057239023
|
Rename RenderContext::ItemsMeta to ItemsConfig
|
2015-12-18 11:48:40 -08:00 |
|
Zach Pomerantz
|
cdcb2d565d
|
Use new RenderContext accessors for rendering
|
2015-12-18 10:34:39 -08:00 |
|
Zach Pomerantz
|
919a4b6728
|
Split global JS Scene into Render
|
2015-12-18 10:33:41 -08:00 |
|
samcake
|
1b1365fd40
|
Exposing the tone curve in the js api
|
2015-12-16 16:32:53 -08:00 |
|
samcake
|
1364329886
|
FIxing the compil bug by checking security of the call with assert and avoiding the compilation error
|
2015-12-15 22:07:06 -08:00 |
|
samcake
|
d2ebaef69e
|
Adding a simple manual exposure control to configure the tonemapping and expose it to js. Add a convenient way to access the Job._concept._data with template
|
2015-12-15 18:18:42 -08:00 |
|
samcake
|
3554f54e17
|
Merge branch 'master' of https://github.com/highfidelity/hifi into graphicsMaster
|
2015-12-14 17:38:56 -08:00 |
|
Atlante45
|
7472673dae
|
More warning fixes
|
2015-12-11 17:23:12 -08:00 |
|
Atlante45
|
4bfa279b1b
|
Merge branch 'warnings-win' of github.com:Atlante45/hifi into warnings-win
|
2015-12-11 17:02:57 -08:00 |
|
Atlante45
|
b7ba3c5f17
|
More warning fixes
|
2015-12-11 17:02:03 -08:00 |
|
Atlante45
|
79fdb2e882
|
Fix warnings on windows 64bit
|
2015-12-11 16:31:27 -08:00 |
|
Atlante45
|
ce51350b65
|
Fix warnings on windows 64bit
|
2015-12-11 15:42:15 -08:00 |
|
Atlante45
|
acb9e2774e
|
Basic implementation of debug zone resizing
|
2015-12-04 21:01:53 -08:00 |
|
samcake
|
119cc733b5
|
Merging with master
|
2015-12-04 17:17:33 -08:00 |
|
Atlante45
|
c27944ae28
|
Simple normal map debug
|
2015-12-04 10:44:23 -08:00 |
|
Atlante45
|
3da80f5861
|
gpu::Shader::create* return shared_ptr
|
2015-12-03 14:56:07 -08:00 |
|
Seth Alves
|
3b6b56f316
|
formatting
|
2015-11-13 14:26:43 -08:00 |
|
Seth Alves
|
a366633f84
|
cleanups
|
2015-11-12 11:03:44 -08:00 |
|
Seth Alves
|
83d5c9cf4a
|
arrange status icons in two rows of 4 each
|
2015-11-11 18:54:07 -08:00 |
|
Seth Alves
|
a16a477134
|
fix warning
|
2015-11-11 16:51:55 -08:00 |
|
Seth Alves
|
715a46ee82
|
show actions in status icons
|
2015-11-11 16:35:04 -08:00 |
|
Seth Alves
|
66387c4530
|
use icons to show network and physics status
|
2015-11-10 17:02:57 -08:00 |
|
Seth Alves
|
d043011a11
|
Merge branch 'render-debug-fixup' of github.com:sethalves/hifi into rework-visual-physics-debug
|
2015-11-10 10:16:02 -08:00 |
|
Seth Alves
|
8e466190e0
|
working toward display icons for debug/status display
|
2015-11-10 10:15:58 -08:00 |
|
Seth Alves
|
f3d26e163d
|
turn _drawItemStatus into a bitfield, split out bounding boxes and network/physics-sim-ownership. hook Display-Simulation-Ownership menu item to this system
|
2015-11-07 07:19:27 -08:00 |
|
Brad Hefta-Gaub
|
0b2bf8bda8
|
remove some dead code
|
2015-10-19 15:23:45 -07:00 |
|
Brad Hefta-Gaub
|
110adc5c22
|
fix model LOD behavior
|
2015-10-19 15:21:25 -07:00 |
|
Brad Davis
|
282cdadf63
|
Fixing line endings
|
2015-10-18 22:55:14 -07:00 |
|
Brad Davis
|
6f5f6450df
|
Cleanup CMake files
|
2015-10-11 00:01:03 -07:00 |
|
samcake
|
dc3c9b48ea
|
MOving forward on the background beeing drawn last
|
2015-09-29 18:28:20 -07:00 |
|
Brad Hefta-Gaub
|
85b2322acc
|
more work on batch optimzation
|
2015-09-24 17:11:14 -07:00 |
|
Brad Hefta-Gaub
|
9a0e5b9870
|
address Sam's concerns
|
2015-09-23 17:37:48 -07:00 |
|
ZappoMan
|
65a079cb53
|
fix mac build
|
2015-09-23 16:48:34 -07:00 |
|
Brad Hefta-Gaub
|
ef25876c9a
|
implement vector caching for gpu::Batch
|
2015-09-23 14:46:47 -07:00 |
|
Raffi Bedikian
|
59a758b5ec
|
Add AA state to RenderContext and Menu
|
2015-08-30 20:38:05 -07:00 |
|
Seth Alves
|
695ffa29c7
|
call setup_memory_debugger from common macros rather than from every CMakeLists.txt file
|
2015-08-26 11:09:59 -07:00 |
|
Brad Davis
|
76f236adf6
|
New stereo rendering implementation
|
2015-08-21 00:29:24 -07:00 |
|
Seth Alves
|
c25082d86f
|
use -fsanitize=address in all code rather than just the top-level links
|
2015-08-20 10:14:16 -07:00 |
|
Bradley Austin Davis
|
7e60aee1bf
|
Merge branch 'master' into plugins
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
interface/src/avatar/Head.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/avatar/MyAvatar.h
interface/src/avatar/SkeletonModel.cpp
interface/src/avatar/SkeletonModel.h
interface/src/devices/3DConnexionClient.cpp
interface/src/ui/overlays/Overlays.cpp
|
2015-08-06 11:03:37 -07:00 |
|
Sam Gateau
|
730ad2da2f
|
removing dead code
|
2015-08-04 16:37:01 -07:00 |
|
Sam Gateau
|
fc0ee28b84
|
FIx the mirror rendering bugs by replacing the prvious technique by a simple true mirror during the final blit for both rear view mirror and full screen mirror, not working for HMD
|
2015-08-04 16:31:20 -07:00 |
|
Bradley Austin Davis
|
53ccbfc4fa
|
Merge branch 'core' into plugins
|
2015-08-03 22:25:50 -07:00 |
|
Brad Davis
|
b84eef93c9
|
Core profile shader work and test code
|
2015-08-01 14:43:52 -07:00 |
|
Brad Davis
|
155f88e267
|
Merge remote-tracking branch 'upstream/master' into plugins
Conflicts:
interface/src/devices/OculusManager.cpp
interface/src/devices/TV3DManager.cpp
interface/src/devices/TV3DManager.h
libraries/gpu/src/gpu/GPUConfig.h
|
2015-07-31 10:28:06 -07:00 |
|
Sam Gateau
|
14f4c9c6c0
|
REmove more of the unnecessary GLBacken .h and GPUCOnfig.h include, The gpu::Context is now completely agnostic of the True Backend
|
2015-07-30 15:07:36 -07:00 |
|
Brad Davis
|
f7a2513f26
|
Merge remote-tracking branch 'upstream/master' into plugins
Conflicts:
interface/CMakeLists.txt
interface/src/Application.cpp
interface/src/Menu.cpp
interface/src/Menu.h
interface/src/avatar/MyAvatar.h
tests/ui/src/main.cpp
|
2015-07-30 12:55:22 -07:00 |
|
Sam Gateau
|
d84e2d31ea
|
Merge with master
|
2015-07-30 11:20:00 -07:00 |
|
Sam Gateau
|
ab4b940d83
|
merge with upstream
|
2015-07-29 17:11:13 -07:00 |
|
Sam Gateau
|
8c96096a67
|
Merge branch 'master' of https://github.com/highfidelity/hifi into yellow
|
2015-07-29 14:04:20 -07:00 |
|
ericrius1
|
697cb4c9d0
|
fixed merge conflicts and refactored hit effect to catch up with refactored rendering engine
|
2015-07-29 10:02:06 -07:00 |
|
Andrew Meadows
|
77a12eb50e
|
compile on linux with GLEW
|
2015-07-28 17:53:01 -07:00 |
|
ZappoMan
|
c15161b71a
|
fix crash in Particle Entities and pendingChanges.updateItem()
|
2015-07-28 14:56:38 -07:00 |
|
Sam Gateau
|
22e70ee691
|
merged master
|
2015-07-28 10:13:05 -07:00 |
|
Sam Gateau
|
a5ad40bee9
|
INtroduce the resetStage command to clear up all cache and state in the gpu::Conference and make sure no more resource are linked
|
2015-07-27 14:07:28 -07:00 |
|
Niraj Venkat
|
adf7a1098d
|
Merge branch 'master' of https://github.com/highfidelity/hifi into avatar
|
2015-07-22 10:27:39 -07:00 |
|
Niraj Venkat
|
e0634de403
|
Turn on/off debug AO from menu item
|
2015-07-21 12:14:09 -07:00 |
|
Atlante45
|
59acfc9f47
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-20 13:51:51 -07:00 |
|
ericrius1
|
e75a6feafe
|
can toggle hit effect on and off from a script
|
2015-07-20 11:58:26 -07:00 |
|
Brad Davis
|
d68618e206
|
Removing GL headers from most files, and some naked GL from application.cpp
|
2015-07-18 00:46:09 -07:00 |
|
Atlante45
|
052c3c987b
|
Fix some more smart pointer
|
2015-07-17 18:10:34 -07:00 |
|
Atlante45
|
256c786e28
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-17 17:59:19 -07:00 |
|
Seth Alves
|
c17c9f1818
|
quiet compiler
|
2015-07-12 10:29:43 -07:00 |
|
Atlante45
|
80fe090a94
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-10 20:20:03 -07:00 |
|
Sam Gateau
|
f992e875b4
|
Adding intrsumentation for nsight and hiding the nsight specific code in cpp
|
2015-07-08 14:25:13 -07:00 |
|
samcake
|
9649fe45e4
|
fix a bad paintRainbow function in the shader...
|
2015-07-06 15:45:26 -07:00 |
|
Sam Gateau
|
fe633cd545
|
Merge branch 'master' of https://github.com/highfidelity/hifi into yellow
|
2015-07-06 15:04:02 -07:00 |
|
Sam Gateau
|
4d48b98364
|
For a fistfull of magic numbers
|
2015-07-06 14:22:09 -07:00 |
|
Sam Gateau
|
95f5b14d45
|
CLenaing the interface of Item::Status to be more explicit and removing magic numbers
|
2015-07-06 12:47:35 -07:00 |
|
Sam Gateau
|
e63be58251
|
CLenaing the interface of Item::Status to be more explicit
|
2015-07-06 12:23:57 -07:00 |
|
Sam Gateau
|
2bbffff22f
|
Fixing typos
|
2015-07-06 10:22:25 -07:00 |
|
ZappoMan
|
29a7584ee6
|
remove dead code
|
2015-07-03 11:29:59 -07:00 |
|
Sam Gateau
|
e3c06a30a1
|
removing dead code
|
2015-07-02 19:29:09 -07:00 |
|
samcake
|
0c55130548
|
maybe i have solved the passing of the status
|
2015-07-02 17:31:29 -07:00 |
|
Sam Gateau
|
dcd61fd417
|
improvment ?
|
2015-07-02 16:13:54 -07:00 |
|
Sam Gateau
|
79be37f78f
|
improvment ?
|
2015-07-02 16:00:56 -07:00 |
|
Sam Gateau
|
bf052162bb
|
improvment ?
|
2015-07-02 15:53:02 -07:00 |
|
Sam Gateau
|
be8fe25338
|
Trying to finalize the look and behavior of th estatus indicators
|
2015-07-02 15:06:07 -07:00 |
|
Atlante45
|
7b5a5a339a
|
Use make_shared/create to make shared pointers
|
2015-07-01 19:46:06 -07:00 |
|
Atlante45
|
ee13407066
|
Fix smart pointer casts
|
2015-07-01 19:22:40 -07:00 |
|
Niraj Venkat
|
23979cce8f
|
Merge branch 'yellow' of https://github.com/samcake/hifi into stats
|
2015-07-01 17:31:15 -07:00 |
|
Niraj Venkat
|
ee998d0c74
|
Icon size is a pixel if the inStatus is -1
|
2015-07-01 17:30:50 -07:00 |
|
Sam Gateau
|
e8b11f1198
|
Exposing the display Item Status to js to turn it on/off
|
2015-07-01 17:27:41 -07:00 |
|
Niraj Venkat
|
219bcd19ed
|
Status bar update
|
2015-07-01 16:40:42 -07:00 |
|
Sam Gateau
|
93303a02ec
|
Merge branch 'stats' of https://github.com/venkatn93/hifi into yellow
|
2015-07-01 14:22:40 -07:00 |
|
Sam Gateau
|
dfa6b03a6b
|
Making the first statusGetter noitify
|
2015-07-01 14:20:35 -07:00 |
|
Niraj Venkat
|
32042884c7
|
Merging sam/yellow
|
2015-07-01 14:07:36 -07:00 |
|
Sam Gateau
|
2f04a9d3da
|
refining the shader pipeline and trying to pass a Status Getter from the model and fails
|
2015-07-01 07:47:46 -07:00 |
|
Niraj Venkat
|
a33a76ac27
|
Merge branch 'yellow' of https://github.com/samcake/hifi into stats
|
2015-06-30 16:12:56 -07:00 |
|
Niraj Venkat
|
aa55de46c2
|
Drawing full bounding box
|
2015-06-30 16:09:45 -07:00 |
|
Sam Gateau
|
8bd5e15f73
|
Exposing the viewport to the shader and have a first draft of the draw status pipeline
|
2015-06-30 14:43:57 -07:00 |
|
Niraj Venkat
|
0ea2774d6e
|
Merge branch 'yellow' of https://github.com/samcake/hifi into stats
|
2015-06-30 10:46:07 -07:00 |
|
Sam Gateau
|
20cb519c14
|
first draft at using the status of the item for representing stats and current data about it in the DrawStatus phase
|
2015-06-30 08:19:00 -07:00 |
|
Niraj Venkat
|
d7791982ac
|
Starting stats branch
|
2015-06-29 15:19:50 -07:00 |
|
Sam Gateau
|
5a2d2485c0
|
Fix the cookie cutter problem in stereo, the alphaThreshold wasn 't assigned correctly for opaque
|
2015-06-19 16:30:48 +02:00 |
|
Sam Gateau
|
31633eca10
|
IMproving the probe system and cleaning the engine script
|
2015-06-19 10:41:40 +02:00 |
|
Sam Gateau
|
fb42613344
|
Fixing transparency that i just broke
|
2015-06-18 20:25:51 +02:00 |
|
samcake
|
89fe1c47be
|
preping for debug the jobs
|
2015-06-18 13:02:06 +02:00 |
|
samcake
|
cc65ad3ffb
|
IMproving the JOb interface
|
2015-06-17 15:52:11 +02:00 |
|
Sam Gateau
|
d1ac3148f0
|
migrating the transparent pipeline
|
2015-06-16 17:33:53 +02:00 |
|
Sam Gateau
|
b1ff877af1
|
trying to improve something ?
|
2015-06-16 15:56:38 +02:00 |
|
Sam Gateau
|
9be87758fd
|
Improving the design of the Jobs and varying
|
2015-06-16 15:00:47 +02:00 |
|
Sam Gateau
|
38694e4f65
|
Merge branch 'master' of https://github.com/highfidelity/hifi into daft
|
2015-06-14 18:56:34 +02:00 |
|
Ryan Huffman
|
81d003bdb8
|
Add post-scale to view matrix when in mirror mode
|
2015-06-12 13:05:10 -07:00 |
|
Ryan Huffman
|
ad77374732
|
Fix setting of _renderMode
|
2015-06-12 13:03:33 -07:00 |
|
Sam Gateau
|
09e12f93b3
|
Merge branch 'master' of https://github.com/highfidelity/hifi into daft
|
2015-06-12 17:17:32 +02:00 |
|
Sam Gateau
|
bacdaf416f
|
Working on the Job input/output mechanism
|
2015-06-12 17:15:41 +02:00 |
|
Brad Hefta-Gaub
|
a1ee339765
|
Merge pull request #5103 from samcake/punk
TEAM TEACHING : Repair the Overlay 3D rendering and introduce the concept of layer in the scene
|
2015-06-11 10:17:38 -07:00 |
|
Andrew Meadows
|
7d0000c537
|
fix warning about returning ref to temp variable
|
2015-06-11 08:38:03 -07:00 |
|
Sam Gateau
|
7685fe2229
|
Clean up on the item interface and introduction of the Layered concept, fixing the highliting box of the edit tool
|
2015-06-11 06:40:21 -07:00 |
|
Sam Gateau
|
2785f1a0e2
|
Fixing the blackout when entering a zone with a skybox thatis not loaded yet or just a constant color skybox
|
2015-06-10 01:50:52 -07:00 |
|
Sam Gateau
|
dd84bf010b
|
Merge branch 'master' of https://github.com/highfidelity/hifi into daft
|
2015-06-10 00:32:22 -07:00 |
|
Sam Gateau
|
7de4c2eff7
|
first take on the materialKey
|
2015-06-09 12:17:10 -07:00 |
|
Seth Alves
|
983ae5b2f0
|
quiet compiler, fix some whitespace
|
2015-06-08 21:19:37 -07:00 |
|
ZappoMan
|
26ef6af009
|
use emplace_back and pre-reserved sizes for vectors
|
2015-06-08 12:45:39 -07:00 |
|
ZappoMan
|
84c37bd301
|
cache bounds with item ids in DrawTask
|
2015-06-08 09:05:16 -07:00 |
|
ZappoMan
|
46a8b831fc
|
cache bounds with item ids in DrawTask
|
2015-06-08 09:01:12 -07:00 |
|
ZappoMan
|
08ea3368d7
|
hacking on DrawTask perf
|
2015-06-05 13:10:51 -07:00 |
|
Clément Brisset
|
f19c0d8eec
|
Some renaming for windows compiler
|
2015-06-05 13:23:58 +01:00 |
|
Atlante45
|
93b44e6846
|
Collect stats on translucent/opaque mesh parts
|
2015-06-04 18:46:47 +02:00 |
|
Atlante45
|
a4340b17e9
|
Remove deprecated render stats
|
2015-06-04 14:47:04 +02:00 |
|
Atlante45
|
96be60c0cf
|
Merge branch 'team-teaching' of https://github.com/highfidelity/hifi into lod
|
2015-06-04 14:22:12 +02:00 |
|
Sam Gateau
|
730d455095
|
adding a debug tool
|
2015-06-03 11:35:37 -07:00 |
|
Sam Gateau
|
b339aa683a
|
adding caps for opaque and transparent draw jobs and the ui in js so we can debug the rendered items
|
2015-06-03 11:25:45 -07:00 |
|
Atlante45
|
9df1b05184
|
Introduce outsideEngineDetails
|
2015-06-03 18:08:43 +02:00 |
|
Atlante45
|
bbf1837796
|
Introduced RenderDetails/Stats don't pull details
- Regrouped everything stat in a struct
- Details are set into the stats
|
2015-06-03 16:14:23 +02:00 |
|
Sam Gateau
|
640071dd35
|
Avoiding any setVIewTransform in payloadREnder and introducing monitoring values
|
2015-06-02 18:23:53 -07:00 |
|
Sam Gateau
|
903837ab4f
|
exposing some controls on the engine to js for debugging
|
2015-06-02 15:57:37 -07:00 |
|
Sam Gateau
|
3c7eb4de6d
|
merging with upstream
|
2015-06-02 14:48:53 -07:00 |
|